Searched defs:stats (Results 1 - 25 of 28) sorted by relevance

12

/art/compiler/optimizing/
H A Dinliner.h37 OptimizingCompilerStats* stats,
39 : HOptimization(outer_graph, true, kInlinerPassName, stats),
33 HInliner(HGraph* outer_graph, const DexCompilationUnit& outer_compilation_unit, const DexCompilationUnit& caller_compilation_unit, CompilerDriver* compiler_driver, OptimizingCompilerStats* stats, size_t depth = 0) argument
H A Dinstruction_simplifier.cc26 InstructionSimplifierVisitor(HGraph* graph, OptimizingCompilerStats* stats) argument
28 stats_(stats) {}
H A Doptimizing_compiler.cc319 OptimizingCompilerStats* stats,
324 HDeadCodeElimination dce1(graph, stats,
326 HDeadCodeElimination dce2(graph, stats,
329 InstructionSimplifier simplify1(graph, stats);
332 HInliner inliner(graph, dex_compilation_unit, dex_compilation_unit, driver, stats);
340 InstructionSimplifier simplify2(graph, stats, "instruction_simplifier_after_types");
341 InstructionSimplifier simplify3(graph, stats, "instruction_simplifier_before_codegen");
317 RunOptimizations(HGraph* graph, CompilerDriver* driver, OptimizingCompilerStats* stats, const DexFile& dex_file, const DexCompilationUnit& dex_compilation_unit, PassInfoPrinter* pass_info_printer, StackHandleScopeCollection* handles) argument
/art/tools/dexfuzz/src/dexfuzz/
H A DMutationStats.java33 private Map<String,Long> stats; field in class:MutationStats
37 stats = new HashMap<String,Long>();
49 if (!stats.containsKey(statName)) {
50 stats.put(statName, 0L);
53 stats.put(statName, stats.get(statName) + amt);
57 * Get a string representing the collected stats - looks like a JSON dictionary.
69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName));
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DCodeMutator.java40 protected MutationStats stats; field in class:CodeMutator
66 public CodeMutator(Random rng, MutationStats stats, List<Mutation> mutations) { argument
68 this.stats = stats;
H A DInstructionDeleter.java59 public InstructionDeleter(Random rng, MutationStats stats, List<Mutation> mutations) { argument
60 super(rng, stats, mutations);
97 stats.incrementStat("Deleted instruction");
109 stats.incrementStat("Deleted a with-data insn's data");
131 stats.incrementStat("Deleted a data insn's with-data insn");
H A DInstructionDuplicator.java59 public InstructionDuplicator(Random rng, MutationStats stats, List<Mutation> mutations) { argument
60 super(rng, stats, mutations);
100 stats.incrementStat("Duplicated instruction");
H A DInstructionSwapper.java63 public InstructionSwapper(Random rng, MutationStats stats, List<Mutation> mutations) { argument
64 super(rng, stats, mutations);
153 stats.incrementStat("Swapped two instructions");
H A DNonsenseStringPrinter.java65 public NonsenseStringPrinter(Random rng, MutationStats stats, List<Mutation> mutations) { argument
66 super(rng, stats, mutations);
143 stats.incrementStat("Printed nonsense string");
H A DBranchShifter.java65 public BranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { argument
66 super(rng, stats, mutations);
165 stats.incrementStat("Shifted branch target");
H A DCmpBiasChanger.java61 public CmpBiasChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument
62 super(rng, stats, mutations);
127 stats.incrementStat("Changed comparison bias");
H A DConstantValueChanger.java65 public ConstantValueChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument
66 super(rng, stats, mutations);
141 stats.incrementStat("Changed constant value");
H A DConversionRepeater.java61 public ConversionRepeater(Random rng, MutationStats stats, List<Mutation> mutations) { argument
62 super(rng, stats, mutations);
187 stats.incrementStat("Repeating conversion");
H A DFieldFlagChanger.java68 public FieldFlagChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument
69 super(rng, stats, mutations);
149 stats.incrementStat("Changed volatility of field");
H A DPoolIndexChanger.java66 public PoolIndexChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument
67 super(rng, stats, mutations);
191 stats.incrementStat("Changed constant pool index");
H A DRandomInstructionGenerator.java103 public RandomInstructionGenerator(Random rng, MutationStats stats, List<Mutation> mutations) { argument
104 super(rng, stats, mutations);
262 stats.incrementStat("Generated random instruction");
H A DSwitchBranchShifter.java68 public SwitchBranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { argument
69 super(rng, stats, mutations);
170 stats.incrementStat("Shifted switch target");
H A DTryBlockShifter.java77 public TryBlockShifter(Random rng, MutationStats stats, List<Mutation> mutations) { argument
78 super(rng, stats, mutations);
206 stats.incrementStat("Shifted boundary in a try block");
H A DVRegChanger.java68 public VRegChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument
69 super(rng, stats, mutations);
190 stats.incrementStat("Changed a virtual register");
H A DArithOpChanger.java67 public ArithOpChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument
68 super(rng, stats, mutations);
144 stats.incrementStat("Changed arithmetic opcode");
H A DNewMethodCaller.java99 public NewMethodCaller(Random rng, MutationStats stats, List<Mutation> mutations) { argument
100 super(rng, stats, mutations);
182 stats.incrementStat("Called new method");
H A DValuePrinter.java60 public ValuePrinter(Random rng, MutationStats stats, List<Mutation> mutations) { argument
61 super(rng, stats, mutations);
184 stats.incrementStat("Printed output value");
/art/compiler/dex/
H A Dmir_analysis.cc960 void MIRGraph::AnalyzeBlock(BasicBlock* bb, MethodStats* stats) { argument
1008 stats->dex_instructions += loop_scale_factor;
1012 stats->branch_ops += loop_scale_factor;
1015 stats->math_ops += loop_scale_factor;
1019 stats->fp_ops += loop_scale_factor;
1022 stats->array_ops += loop_scale_factor;
1025 stats->heavyweight_ops += loop_scale_factor;
1028 stats->has_switch = true;
1038 stats->has_computational_loop = true;
1042 bool MIRGraph::ComputeSkipCompilation(MethodStats* stats, boo argument
1194 MethodStats stats; local
[all...]
H A Dmir_optimization.cc731 /* Collect stats on number of checks removed */
1570 Checkstats* stats = local
1572 checkstats_ = stats;
1577 if (stats->null_checks > 0) {
1578 float eliminated = static_cast<float>(stats->null_checks_eliminated);
1579 float checks = static_cast<float>(stats->null_checks);
1581 << stats->null_checks_eliminated << " of " << stats->null_checks << " -> "
1584 if (stats->range_checks > 0) {
1585 float eliminated = static_cast<float>(stats
[all...]
/art/runtime/base/
H A Darena_allocator.cc317 MemStats::MemStats(const char* name, const ArenaAllocatorStats* stats, const Arena* first_arena, argument
320 stats_(stats),
326 os << name_ << " stats:\n";
330 // Dump memory usage stats.

Completed in 157 milliseconds

12