Home
last modified time | relevance | path

Searched refs:mutations (Results 1 – 25 of 32) sorted by relevance

12

/art/tools/dexfuzz/src/dexfuzz/program/
DProgram.java136 private List<Mutation> mutations; field in Program
172 mutations = previousMutations; in Program()
175 mutations = new ArrayList<Mutation>(); in Program()
198 registerMutator(new ArithOpChanger(rng, mutationStats, mutations)); in Program()
199 registerMutator(new BranchShifter(rng, mutationStats, mutations)); in Program()
200 registerMutator(new CmpBiasChanger(rng, mutationStats, mutations)); in Program()
201 registerMutator(new ConstantValueChanger(rng, mutationStats, mutations)); in Program()
202 registerMutator(new ConversionRepeater(rng, mutationStats, mutations)); in Program()
203 registerMutator(new FieldFlagChanger(rng, mutationStats, mutations)); in Program()
204 registerMutator(new InstructionDeleter(rng, mutationStats, mutations)); in Program()
[all …]
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DCodeMutator.java45 protected List<Mutation> mutations; field in CodeMutator
66 public CodeMutator(Random rng, MutationStats stats, List<Mutation> mutations) { in CodeMutator() argument
69 this.mutations = mutations; in CodeMutator()
119 mutations.add(mutation); in generateAndApplyMutation()
DOppositeBranchChanger.java29 public OppositeBranchChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in OppositeBranchChanger() argument
30 super(rng, stats, mutations); in OppositeBranchChanger()
DRandomBranchChanger.java46 public RandomBranchChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in RandomBranchChanger() argument
47 super(rng, stats, mutations); in RandomBranchChanger()
DRegisterClobber.java62 public RegisterClobber(Random rng, MutationStats stats, List<Mutation> mutations) { in RegisterClobber() argument
63 super(rng, stats, mutations); in RegisterClobber()
DInstructionDuplicator.java59 public InstructionDuplicator(Random rng, MutationStats stats, List<Mutation> mutations) { in InstructionDuplicator() argument
60 super(rng, stats, mutations); in InstructionDuplicator()
DInstructionDeleter.java59 public InstructionDeleter(Random rng, MutationStats stats, List<Mutation> mutations) { in InstructionDeleter() argument
60 super(rng, stats, mutations); in InstructionDeleter()
DIfBranchChanger.java69 public IfBranchChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in IfBranchChanger() argument
70 super(rng, stats, mutations); in IfBranchChanger()
DInstructionSwapper.java63 public InstructionSwapper(Random rng, MutationStats stats, List<Mutation> mutations) { in InstructionSwapper() argument
64 super(rng, stats, mutations); in InstructionSwapper()
DCmpBiasChanger.java61 public CmpBiasChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in CmpBiasChanger() argument
62 super(rng, stats, mutations); in CmpBiasChanger()
DBranchShifter.java65 public BranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { in BranchShifter() argument
66 super(rng, stats, mutations); in BranchShifter()
DConstantValueChanger.java65 public ConstantValueChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in ConstantValueChanger() argument
66 super(rng, stats, mutations); in ConstantValueChanger()
DNewArrayLengthChanger.java61 public NewArrayLengthChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in NewArrayLengthChanger() argument
62 super(rng, stats, mutations); in NewArrayLengthChanger()
DSwitchBranchShifter.java68 public SwitchBranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { in SwitchBranchShifter() argument
69 super(rng, stats, mutations); in SwitchBranchShifter()
DConversionRepeater.java61 public ConversionRepeater(Random rng, MutationStats stats, List<Mutation> mutations) { in ConversionRepeater() argument
62 super(rng, stats, mutations); in ConversionRepeater()
DNonsenseStringPrinter.java65 public NonsenseStringPrinter(Random rng, MutationStats stats, List<Mutation> mutations) { in NonsenseStringPrinter() argument
66 super(rng, stats, mutations); in NonsenseStringPrinter()
DPoolIndexChanger.java66 public PoolIndexChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in PoolIndexChanger() argument
67 super(rng, stats, mutations); in PoolIndexChanger()
DVRegChanger.java68 public VRegChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in VRegChanger() argument
69 super(rng, stats, mutations); in VRegChanger()
DFieldFlagChanger.java68 public FieldFlagChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in FieldFlagChanger() argument
69 super(rng, stats, mutations); in FieldFlagChanger()
DInvokeChanger.java79 public InvokeChanger(Random rng, MutationStats stats, List<Mutation> mutations) { in InvokeChanger() argument
80 super(rng, stats, mutations); in InvokeChanger()
DNewMethodCaller.java99 public NewMethodCaller(Random rng, MutationStats stats, List<Mutation> mutations) { in NewMethodCaller() argument
100 super(rng, stats, mutations); in NewMethodCaller()
DTryBlockShifter.java77 public TryBlockShifter(Random rng, MutationStats stats, List<Mutation> mutations) { in TryBlockShifter() argument
78 super(rng, stats, mutations); in TryBlockShifter()
/art/tools/dexfuzz/src/dexfuzz/listeners/
DConsoleLoggerListener.java55 public void handleMutations(List<Mutation> mutations) { in handleMutations() argument
56 for (Mutation mutation : mutations) { in handleMutations()
DMultiplexerListener.java193 public void handleMutations(List<Mutation> mutations) { in handleMutations() argument
195 listener.handleMutations(mutations); in handleMutations()
DBaseListener.java74 public void handleMutations(List<Mutation> mutations) { } in handleMutations() argument

12