/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);
|
/external/clang/utils/ |
modfuzz.py | 94 for d in mutations(model): 132 def mutations(model): function
|
/packages/apps/Dialer/java/com/android/dialer/calllog/datasources/systemcalllog/ |
SystemCallLogDataSource.java | 128 public ListenableFuture<Void> fill(Context appContext, CallLogMutations mutations) { 129 return backgroundExecutorService.submit(() -> fillInternal(appContext, mutations)); 155 private Void fillInternal(Context appContext, CallLogMutations mutations) { 165 // This data source should always run first so the mutations should always be empty. 166 Assert.checkArgument(mutations.isEmpty()); 175 handleInsertsAndUpdates(appContext, mutations, annotatedCallLogIds); 176 handleDeletes(appContext, annotatedCallLogIds, mutations); 229 Context appContext, CallLogMutations mutations, Set<Long> existingAnnotatedCallLogIds) { 351 mutations.update(id, contentValues); 353 mutations.insert(id, contentValues) [all...] |
/packages/apps/Dialer/java/com/android/dialer/calllog/ |
RefreshAnnotatedCallLogWorker.java | 171 CallLogMutations mutations = new CallLogMutations(); local 175 ListenableFuture<Void> fillFuture = systemCallLogDataSource.fill(appContext, mutations); 180 // data source. This must be done sequentially because mutations are not threadsafe and are 187 ListenableFuture<Void> dataSourceFuture = dataSource.fill(appContext, mutations); 197 // After all data sources are filled, apply mutations (at this point "fillFuture" is the result 204 mutationApplier.applyToDatabase(mutations, appContext); 210 // After mutations applied, call onSuccessfulFill for each data source (in parallel). 235 return mutations.isEmpty()
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
Program.java | 124 * Used if we're loading mutations from a file, so we can find the correct mutator. 134 * A list of all mutations used for loading/dumping mutations from/to a file. 136 private List<Mutation> mutations; field in class:Program 145 * Given a maximum number of mutations that can be performed on a method, n, 146 * give up after attempting (n * this value) mutations for any method. 172 mutations = previousMutations; 174 // Allocate the mutations list. 175 mutations = new ArrayList<Mutation>(); 177 // Read in the mutations if we need to 400 int mutations = getNumberOfMutationsToPerform(); local [all...] |