diff options
author | 2022-02-04 15:47:27 +0000 | |
---|---|---|
committer | 2022-02-05 11:01:19 +0000 | |
commit | ab72f9c8671ba818acf19d3e5329183d97a8b7ce (patch) | |
tree | ed2afe7906749165904eebdb5eaba15638faa085 | |
parent | 1a78690b36317d3339c905de1525d8ef12d5c0fc (diff) |
Fix THREAD_INTERPRETER_CACHE_SIZE_SHIFT
It has correct value for x86, but needs to be larger for x86_64
Test: ./art/test.py -b -r --interpreter
Change-Id: I894c2453c790d3be760188d5efb7d0838d5a584d
-rw-r--r-- | tools/cpp-define-generator/thread.def | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/cpp-define-generator/thread.def b/tools/cpp-define-generator/thread.def index ec8e28b977..7df7650890 100644 --- a/tools/cpp-define-generator/thread.def +++ b/tools/cpp-define-generator/thread.def @@ -34,7 +34,7 @@ ASM_DEFINE(THREAD_INTERPRETER_CACHE_SIZE_LOG2, ASM_DEFINE(THREAD_INTERPRETER_CACHE_SIZE_MASK, (sizeof(art::InterpreterCache::Entry) * (art::InterpreterCache::kSize - 1))) ASM_DEFINE(THREAD_INTERPRETER_CACHE_SIZE_SHIFT, - 2) + (art::WhichPowerOf2(sizeof(art::InterpreterCache::Entry)) - 2)) ASM_DEFINE(THREAD_IS_GC_MARKING_OFFSET, art::Thread::IsGcMarkingOffset<art::kRuntimePointerSize>().Int32Value()) ASM_DEFINE(THREAD_LOCAL_ALLOC_STACK_END_OFFSET, |