/art/tools/dexfuzz/src/dexfuzz/program/mutators/ |
CodeMutator.java | 38 * Used to track which mutations happen. 43 * Used to track mutations that have been applied so far. 45 protected List<Mutation> mutations; field in class:CodeMutator 66 public CodeMutator(Random rng, MutationStats stats, List<Mutation> mutations) { 69 this.mutations = mutations; 119 mutations.add(mutation);
|
InstructionDeleter.java | 51 // reads in mutations from a dump of mutations. 59 public InstructionDeleter(Random rng, MutationStats stats, List<Mutation> mutations) { 60 super(rng, stats, mutations);
|
InstructionDuplicator.java | 51 // reads in mutations from a dump of mutations. 59 public InstructionDuplicator(Random rng, MutationStats stats, List<Mutation> mutations) { 60 super(rng, stats, mutations);
|
BranchShifter.java | 57 // reads in mutations from a dump of mutations. 65 public BranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { 66 super(rng, stats, mutations); 71 // or be created at the start of applyMutation(), if we're reading in mutations from
|
CmpBiasChanger.java | 53 // reads in mutations from a dump of mutations. 61 public CmpBiasChanger(Random rng, MutationStats stats, List<Mutation> mutations) { 62 super(rng, stats, mutations); 67 // or be created at the start of applyMutation(), if we're reading in mutations from
|
ConstantValueChanger.java | 57 // reads in mutations from a dump of mutations. 65 public ConstantValueChanger(Random rng, MutationStats stats, List<Mutation> mutations) { 66 super(rng, stats, mutations); 71 // or be created at the start of applyMutation(), if we're reading in mutations from
|
InstructionSwapper.java | 55 // reads in mutations from a dump of mutations. 63 public InstructionSwapper(Random rng, MutationStats stats, List<Mutation> mutations) { 64 super(rng, stats, mutations);
|
ConversionRepeater.java | 53 // reads in mutations from a dump of mutations. 61 public ConversionRepeater(Random rng, MutationStats stats, List<Mutation> mutations) { 62 super(rng, stats, mutations); 67 // or be created at the start of applyMutation(), if we're reading in mutations from
|
FieldFlagChanger.java | 60 // reads in mutations from a dump of mutations. 68 public FieldFlagChanger(Random rng, MutationStats stats, List<Mutation> mutations) { 69 super(rng, stats, mutations); 74 // or be created at the start of applyMutation(), if we're reading in mutations from
|
NewMethodCaller.java | 91 // reads in mutations from a dump of mutations. 99 public NewMethodCaller(Random rng, MutationStats stats, List<Mutation> mutations) { 100 super(rng, stats, mutations);
|
NonsenseStringPrinter.java | 57 // reads in mutations from a dump of mutations. 65 public NonsenseStringPrinter(Random rng, MutationStats stats, List<Mutation> mutations) { 66 super(rng, stats, mutations);
|
PoolIndexChanger.java | 58 // reads in mutations from a dump of mutations. 66 public PoolIndexChanger(Random rng, MutationStats stats, List<Mutation> mutations) { 67 super(rng, stats, mutations); 72 // or be created at the start of applyMutation(), if we're reading in mutations from
|
SwitchBranchShifter.java | 60 // reads in mutations from a dump of mutations. 68 public SwitchBranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { 69 super(rng, stats, mutations); 74 // or be created at the start of applyMutation(), if we're reading in mutations from
|
TryBlockShifter.java | 69 // reads in mutations from a dump of mutations. 77 public TryBlockShifter(Random rng, MutationStats stats, List<Mutation> mutations) { 78 super(rng, stats, mutations);
|
VRegChanger.java | 60 // reads in mutations from a dump of mutations. 68 public VRegChanger(Random rng, MutationStats stats, List<Mutation> mutations) { 69 super(rng, stats, mutations); 74 // or be created at the start of applyMutation(), if we're reading in mutations from
|
ValuePrinter.java | 52 // reads in mutations from a dump of mutations. 60 public ValuePrinter(Random rng, MutationStats stats, List<Mutation> mutations) { 61 super(rng, stats, mutations);
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
Program.java | 117 * Used if we're loading mutations from a file, so we can find the correct mutator. 127 * A list of all mutations used for loading/dumping mutations from/to a file. 129 private List<Mutation> mutations; field in class:Program 138 * Given a maximum number of mutations that can be performed on a method, n, 139 * give up after attempting (n * this value) mutations for any method. 165 mutations = previousMutations; 167 // Allocate the mutations list. 168 mutations = new ArrayList<Mutation>(); 170 // Read in the mutations if we need to 387 int mutations = getNumberOfMutationsToPerform(); local [all...] |
/packages/apps/Dialer/java/com/android/dialer/calllog/datasources/ |
CallLogDataSource.java | 43 * Computes the set of mutations necessary to update the annotated call log with respect to this 46 * @param mutations the set of mutations which this method should contribute to. Note that it may 55 CallLogMutations mutations);
|
/packages/apps/Dialer/java/com/android/dialer/calllog/ |
RefreshAnnotatedCallLogWorker.java | 138 CallLogMutations mutations = new CallLogMutations(); local 145 systemCallLogDataSource.fill(appContext, database, lastRebuildTimeMillis, mutations); 156 dataSource.fill(appContext, database, lastRebuildTimeMillis, mutations); 163 LogUtil.i("RefreshAnnotatedCallLogWorker.rebuild", "applying mutations to database"); 165 mutations.applyToDatabase(database);
|
/packages/apps/Dialer/java/com/android/dialer/calllog/datasources/contacts/ |
ContactsDataSource.java | 49 CallLogMutations mutations) {
|
/packages/apps/Dialer/java/com/android/dialer/calllog/datasources/systemcalllog/ |
SystemCallLogDataSource.java | 84 CallLogMutations mutations) { 87 // This data source should always run first so the mutations should always be empty. 88 Assert.checkState(mutations.isEmpty());
|
/art/tools/dexfuzz/src/dexfuzz/listeners/ |
ConsoleLoggerListener.java | 55 public void handleMutations(List<Mutation> mutations) { 56 for (Mutation mutation : mutations) { 141 logToConsole("Mutations performed: " + statsString);
|
BaseListener.java | 74 public void handleMutations(List<Mutation> mutations) { }
|
MultiplexerListener.java | 193 public void handleMutations(List<Mutation> mutations) { 195 listener.handleMutations(mutations);
|
LogFileListener.java | 271 public void handleMutations(List<Mutation> mutations) { 272 write("Mutations Report"); 273 for (Mutation mutation : mutations) {
|