diff options
author | 2023-01-06 16:44:38 +0000 | |
---|---|---|
committer | 2023-01-17 09:20:34 +0000 | |
commit | 9e3761d6b98e090cff2e30e0f5e9714f434dd0f2 (patch) | |
tree | 9fba285742b0658a623dd42c14f9241cceb7ba18 /runtime/interpreter/interpreter_switch_impl0.cc | |
parent | 9ab12375de1b61ebfa924a6fbff7428e3b54d1f1 (diff) |
Remove one template argument to the switch interpreter.
Dynamically check for SkipAccessChecks instead.
arm64 apex goes from 49545216 bytes to 49324032, ~200KB savings.
Test: test.py
Change-Id: Iaa64f56485b15c0e3c0eaa31e469a2795035debe
Diffstat (limited to 'runtime/interpreter/interpreter_switch_impl0.cc')
-rw-r--r-- | runtime/interpreter/interpreter_switch_impl0.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/interpreter/interpreter_switch_impl0.cc b/runtime/interpreter/interpreter_switch_impl0.cc index 00159ecd3f..b4e5f5061d 100644 --- a/runtime/interpreter/interpreter_switch_impl0.cc +++ b/runtime/interpreter/interpreter_switch_impl0.cc @@ -24,7 +24,7 @@ namespace interpreter { // Explicit definition of ExecuteSwitchImplCpp. template HOT_ATTR -void ExecuteSwitchImplCpp<false, false>(SwitchImplContext* ctx); +void ExecuteSwitchImplCpp<false>(SwitchImplContext* ctx); } // namespace interpreter } // namespace art |