summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
diff options
context:
space:
mode:
author David Srbecky <dsrbecky@google.com> 2023-08-30 16:55:49 +0100
committer David Srbecky <dsrbecky@google.com> 2023-09-04 16:06:09 +0100
commit9ad93adddc0396d1a451639fadae3f1c39798131 (patch)
treeb1fbf3beb54736a5e89b07fb534c70499ff48bf6 /compiler/optimizing/optimizing_compiler.cc
parent60e40db801f9b93d1c340b933bf937e894439e87 (diff)
Refactor OatQuickMethodHeader for assembly stubs.
Refactor OatQuickMethodHeader to free up the most significant bit. This should allow us to have oat files close to 4GB in size. In particular, remove code size for stubs. We only need that for nterp, which can handle explicitly/differently instead. Also remove the sentinel value from the assembly stubs, and check whether the code pointer is in libart instead. Bug: 288215378 Bug: 288833213 Bug: 297093110 Test: ./art/test.py -b --host Change-Id: Ic371ec953388bcdc518ab60b2a863c7c9e9ff903
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
0 files changed, 0 insertions, 0 deletions