Flutter Engine
The Flutter Engine
|
Public Member Functions | |
def | __init__ (self, nbits, mask) |
def | __iter__ (self) |
def | __next__ (self) |
def | update_tested (self, new_mask) |
def | update_mask (self, new_mask) |
def | count_bits (self) |
def | inc_var (self) |
def | stop (self) |
def | next (self) |
Public Attributes | |
nbits | |
mask | |
convolution_idx | |
max | |
nbitsVar | |
filter_mask | |
tested | |
gen_new_mask | |
Generates bitpatterns of <nbits> bits which indicate which statements or expressions should be masked when passed as the --smask or --emask parameter to dartfuzz.dart. The patterns are generated in the following manner: 11111111111111111111111111111111 11111111111111110000000000000000 00000000000000001111111111111111 11111111111111111111111100000000 11111111111111110000000011111111 11111111000000001111111111111111 00000000111111111111111111111111 ... If the error persists with a given a pattern it is stored in the parameter <mask>.
Definition at line 22 of file minimize.py.
def minimize.MaskGen.__init__ | ( | self, | |
nbits, | |||
mask | |||
) |
Definition at line 40 of file minimize.py.
def minimize.MaskGen.__iter__ | ( | self | ) |
Definition at line 59 of file minimize.py.
def minimize.MaskGen.__next__ | ( | self | ) |
Definition at line 62 of file minimize.py.
def minimize.MaskGen.count_bits | ( | self | ) |
Definition at line 83 of file minimize.py.
def minimize.MaskGen.inc_var | ( | self | ) |
Definition at line 86 of file minimize.py.
def minimize.MaskGen.next | ( | self | ) |
Definition at line 105 of file minimize.py.
def minimize.MaskGen.stop | ( | self | ) |
Definition at line 92 of file minimize.py.
def minimize.MaskGen.update_mask | ( | self, | |
new_mask | |||
) |
Definition at line 76 of file minimize.py.
def minimize.MaskGen.update_tested | ( | self, | |
new_mask | |||
) |
Definition at line 67 of file minimize.py.
minimize.MaskGen.convolution_idx |
Definition at line 46 of file minimize.py.
minimize.MaskGen.filter_mask |
Definition at line 54 of file minimize.py.
minimize.MaskGen.gen_new_mask |
Definition at line 57 of file minimize.py.
minimize.MaskGen.mask |
Definition at line 44 of file minimize.py.
minimize.MaskGen.max |
Definition at line 48 of file minimize.py.
minimize.MaskGen.nbits |
Definition at line 42 of file minimize.py.
minimize.MaskGen.nbitsVar |
Definition at line 50 of file minimize.py.
minimize.MaskGen.tested |
Definition at line 56 of file minimize.py.