summaryrefslogtreecommitdiff
path: root/tools/cpp-define-generator/globals.def
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2021-10-26 20:03:35 +0000
committer David Srbecky <dsrbecky@google.com> 2021-10-26 22:56:55 +0000
commitce131feb7c60ffdf28c315c5d67f9cac33a077ce (patch)
treec0d95161dc6ba2ed5cad0fc5cc4c131c3eed15d0 /tools/cpp-define-generator/globals.def
parent9c924e89e5f52da9faadd1e4e60c73eaed6bc9d1 (diff)
Revert "Change hotness counting."
This reverts commit c86869ab894c05e3181e7d15eb1893fa8a3fcd47. Reason for revert: App startup performance regression. Bug: 203810169 Change-Id: Ie816969fffd7740fcdfa330aeb645399f5351865
Diffstat (limited to 'tools/cpp-define-generator/globals.def')
-rw-r--r--tools/cpp-define-generator/globals.def6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/cpp-define-generator/globals.def b/tools/cpp-define-generator/globals.def
index 2572ea6f9b..ae8f5aabe5 100644
--- a/tools/cpp-define-generator/globals.def
+++ b/tools/cpp-define-generator/globals.def
@@ -64,8 +64,6 @@ ASM_DEFINE(NTERP_HANDLER_SIZE,
art::interpreter::kNterpHandlerSize)
ASM_DEFINE(NTERP_HANDLER_SIZE_LOG2,
art::WhichPowerOf2(art::interpreter::kNterpHandlerSize))
-ASM_DEFINE(NTERP_HOTNESS_VALUE,
- art::interpreter::kNterpHotnessValue)
ASM_DEFINE(OBJECT_ALIGNMENT_MASK,
art::kObjectAlignment - 1)
ASM_DEFINE(OBJECT_ALIGNMENT_MASK_TOGGLED,
@@ -82,3 +80,7 @@ ASM_DEFINE(STD_MEMORY_ORDER_RELAXED,
std::memory_order_relaxed)
ASM_DEFINE(STACK_OVERFLOW_RESERVED_BYTES,
GetStackOverflowReservedBytes(art::kRuntimeISA))
+ASM_DEFINE(NTERP_HOTNESS_MASK,
+ art::interpreter::kNterpHotnessMask)
+ASM_DEFINE(NTERP_HOTNESS_BITS,
+ art::POPCOUNT(art::interpreter::kNterpHotnessMask))