From 6915898b28cea6c9836ca1be6814d87e89cc6d76 Mon Sep 17 00:00:00 2001 From: Calin Juravle Date: Wed, 16 Mar 2016 11:53:41 +0000 Subject: Improve compiler stats - report the max size of arena alloc - report how many virtual or interface invokes were inlined Change-Id: I82f154a8e25b5e3890181a1aa11346cdc3f93e37 --- compiler/optimizing/optimizing_compiler_stats.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'compiler/optimizing/optimizing_compiler_stats.h') diff --git a/compiler/optimizing/optimizing_compiler_stats.h b/compiler/optimizing/optimizing_compiler_stats.h index 179004bd40..ecbe371a8b 100644 --- a/compiler/optimizing/optimizing_compiler_stats.h +++ b/compiler/optimizing/optimizing_compiler_stats.h @@ -60,6 +60,8 @@ enum MethodCompilationStat { kIntrinsicRecognized, kLoopInvariantMoved, kSelectGenerated, + kRemovedInstanceOf, + kInlinedInvokeVirtualOrInterface, kLastStat }; @@ -133,6 +135,8 @@ class OptimizingCompilerStats { case kIntrinsicRecognized : name = "IntrinsicRecognized"; break; case kLoopInvariantMoved : name = "LoopInvariantMoved"; break; case kSelectGenerated : name = "SelectGenerated"; break; + case kRemovedInstanceOf: name = "RemovedInstanceOf"; break; + case kInlinedInvokeVirtualOrInterface: name = "InlinedInvokeVirtualOrInterface"; break; case kLastStat: LOG(FATAL) << "invalid stat " -- cgit v1.2.3-59-g8ed1b