Home
last modified time | relevance | path

Searched refs:stats (Results 1 – 25 of 86) sorted by relevance

1234

/art/tools/dexfuzz/src/dexfuzz/
DMutationStats.java33 private Map<String,Long> stats; field in MutationStats
37 stats = new HashMap<String,Long>(); in MutationStats()
49 if (!stats.containsKey(statName)) { in increaseStat()
50 stats.put(statName, 0L); in increaseStat()
53 stats.put(statName, stats.get(statName) + amt); in increaseStat()
69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName)); in getStatsString()
/art/compiler/optimizing/
Doptimization.cc169 OptimizingCompilerStats* stats, in ConstructOptimizations() argument
208 opt = new (allocator) LICM(graph, *most_recent_side_effects, stats, pass_name); in ConstructOptimizations()
213 graph, *codegen, most_recent_induction, stats, pass_name); in ConstructOptimizations()
227 opt = new (allocator) HDeadCodeElimination(graph, stats, pass_name); in ConstructOptimizations()
237 stats, in ConstructOptimizations()
246 opt = new (allocator) HSelectGenerator(graph, stats, pass_name); in ConstructOptimizations()
249 opt = new (allocator) InstructionSimplifier(graph, codegen, stats, pass_name); in ConstructOptimizations()
254 stats, in ConstructOptimizations()
262 opt = new (allocator) CodeSinking(graph, stats, pass_name); in ConstructOptimizations()
265 opt = new (allocator) ConstructorFenceRedundancyElimination(graph, stats, pass_name); in ConstructOptimizations()
[all …]
Dinstruction_simplifier_arm.h28 InstructionSimplifierArm(HGraph* graph, OptimizingCompilerStats* stats) in InstructionSimplifierArm() argument
29 : HOptimization(graph, kInstructionSimplifierArmPassName, stats) {} in InstructionSimplifierArm()
Dinstruction_simplifier_arm64.h28 InstructionSimplifierArm64(HGraph* graph, OptimizingCompilerStats* stats) in InstructionSimplifierArm64() argument
29 : HOptimization(graph, kInstructionSimplifierArm64PassName, stats) {} in InstructionSimplifierArm64()
Dcritical_native_abi_fixup_arm.h28 CriticalNativeAbiFixupArm(HGraph* graph, OptimizingCompilerStats* stats) in CriticalNativeAbiFixupArm() argument
29 : HOptimization(graph, kCriticalNativeAbiFixupArmPassName, stats) {} in CriticalNativeAbiFixupArm()
Dconstructor_fence_redundancy_elimination.h51 OptimizingCompilerStats* stats,
53 : HOptimization(graph, name, stats) {} in HOptimization() argument
Dcode_sinking.h32 OptimizingCompilerStats* stats,
34 : HOptimization(graph, name, stats) {} in HOptimization() argument
Dinstruction_simplifier_x86_64.h30 InstructionSimplifierX86_64(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierX86_64() argument
31 : HOptimization(graph, kInstructionSimplifierX86_64PassName, stats), in InstructionSimplifierX86_64()
Dinstruction_simplifier_x86.h29 InstructionSimplifierX86(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierX86() argument
30 : HOptimization(graph, kInstructionSimplifierX86PassName, stats), in InstructionSimplifierX86()
Dpc_relative_fixups_x86.h31 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in PcRelativeFixups() argument
32 : HOptimization(graph, kPcRelativeFixupsX86PassName, stats), in PcRelativeFixups()
Dlicm.h31 OptimizingCompilerStats* stats,
33 : HOptimization(graph, name, stats), in HOptimization() argument
Ddead_code_elimination.h32 HDeadCodeElimination(HGraph* graph, OptimizingCompilerStats* stats, const char* name) in HDeadCodeElimination() argument
33 : HOptimization(graph, name, stats) {} in HDeadCodeElimination()
Dload_store_elimination.h36 OptimizingCompilerStats* stats,
38 : HOptimization(graph, name, stats) {} in HOptimization() argument
Dinstruction_simplifier.h42 OptimizingCompilerStats* stats = nullptr,
45 : HOptimization(graph, name, stats), in HOptimization() argument
Doptimization.h36 OptimizingCompilerStats* stats = nullptr)
38 stats_(stats), in graph_()
144 OptimizingCompilerStats* stats,
/art/tools/dexanalyze/
Ddexanalyze_experiments.cc266 /*inout*/ FieldAccessStats* stats) { in ProcessDexFile() argument
270 ++stats->field_index_[it->second]; in ProcessDexFile()
272 ++stats->field_index_other_; in ProcessDexFile()
275 ++stats->field_index_other_class_; in ProcessDexFile()
280 ++stats->short_bytecode_; in ProcessDexFile()
286 /*inout*/ InstanceFieldAccessStats* stats) { in ProcessDexFile() argument
290 ++stats->inout_[input]; in ProcessDexFile()
293 ++stats->receiver_[(receiver - first_arg_reg) & 0xF]; in ProcessDexFile()
295 ProcessFieldIndex(dex_field_idx, input, index_map, stats); in ProcessDexFile()
300 /*inout*/ StaticFieldAccessStats* stats) { in ProcessDexFile() argument
[all …]
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DInstructionDeleter.java59 public InstructionDeleter(Random rng, MutationStats stats, List<Mutation> mutations) { in InstructionDeleter() argument
60 super(rng, stats, mutations); in InstructionDeleter()
97 stats.incrementStat("Deleted instruction"); in applyMutation()
109 stats.incrementStat("Deleted a with-data insn's data"); in applyMutation()
131 stats.incrementStat("Deleted a data insn's with-data insn"); in applyMutation()
DCodeMutator.java40 protected MutationStats stats; field in CodeMutator
66 public CodeMutator(Random rng, MutationStats stats, List<Mutation> mutations) { in CodeMutator() argument
68 this.stats = stats; in CodeMutator()
DRegisterClobber.java62 public RegisterClobber(Random rng, MutationStats stats, List<Mutation> mutations) { in RegisterClobber() argument
63 super(rng, stats, mutations); in RegisterClobber()
100 stats.incrementStat("Clobbered the registers"); in applyMutation()
DInstructionDuplicator.java59 public InstructionDuplicator(Random rng, MutationStats stats, List<Mutation> mutations) { in InstructionDuplicator() argument
60 super(rng, stats, mutations); in InstructionDuplicator()
100 stats.incrementStat("Duplicated instruction"); in applyMutation()
/art/compiler/utils/
Ddedupe_set-inl.h87 std::unordered_map<HashType, size_t> stats;
95 auto it = stats.find(key.Hash());
96 if (it == stats.end()) {
97 stats.insert({key.Hash(), 1u});
103 for (const auto& entry : stats) {
239 Stats stats;
241 shards_[shard]->UpdateStats(self, &stats);
245 stats.collision_sum,
246 stats.collision_max,
247 stats.total_probe_distance,
[all …]
/art/tools/jvmti-agents/titrace/
Dtitrace.cc101 TraceStatistics& stats = GetSingleton(); in Initialize() local
118 stats.instruction_decoder_.reset(InstructionDecoder::NewInstance(format)); in Initialize()
120 CHECK_GE(arraysize(stats.instruction_counter_), in Initialize()
121 stats.instruction_decoder_->GetMaximumOpcode()); in Initialize()
125 static TraceStatistics stats; in GetSingleton() local
126 return stats; in GetSingleton()
214 TraceStatistics& stats = TraceStatistics::GetSingleton(); in SingleStep() local
215 stats.OnSingleStep(jvmti_env, method, location); in SingleStep()
222 TraceStatistics& stats = TraceStatistics::GetSingleton(); in DataDumpRequest() local
223 stats.Log(); in DataDumpRequest()
/art/tools/veridex/
Dhidden_api_finder.cc180 HiddenApiStats* stats, in Dump() argument
188 stats->linking_count++; in Dump()
190 stats->api_counts[api_list.GetIntValue()]++; in Dump()
191 os << "#" << ++stats->count << ": Linking " << api_list << " " << pair.first << " use(s):"; in Dump()
204 stats->linking_count++; in Dump()
206 stats->api_counts[api_list.GetIntValue()]++; in Dump()
209 os << "#" << ++stats->count << ": Linking " << api_list << " " << pair.first << " use(s):"; in Dump()
224 stats->api_counts[api_list.GetIntValue()]++; in Dump()
225 stats->reflection_count++; in Dump()
228 os << "#" << ++stats->count << ": Reflection " << api_list << " " << full_name in Dump()
Dveridex.cc245 HiddenApiStats stats; in Run() local
249 api_finder.Dump(std::cout, &stats, !options.precise); in Run()
254 precise_api_finder.Dump(std::cout, &stats); in Run()
257 DumpSummaryStats(std::cout, stats, api_list_filter); in Run()
269 const HiddenApiStats& stats, in DumpSummaryStats() argument
271 os << stats.count << " hidden API(s) used: " in DumpSummaryStats()
272 << stats.linking_count << " linked against, " in DumpSummaryStats()
273 << stats.reflection_count << " through reflection" << std::endl; in DumpSummaryStats()
274 DumpApiListStats(os, stats, hiddenapi::ApiList(), api_list_filter); in DumpSummaryStats()
276 DumpApiListStats(os, stats, hiddenapi::ApiList(i), api_list_filter); in DumpSummaryStats()
[all …]
Dprecise_hidden_api_finder.cc93 void PreciseHiddenApiFinder::Dump(std::ostream& os, HiddenApiStats* stats) { in Dump() argument
110 stats->reflection_count++; in Dump()
112 stats->api_counts[api_list.GetIntValue()]++; in Dump()
113 os << "#" << ++stats->count << ": Reflection " << api_list << " " << full_name << " use(s):"; in Dump()

1234