diff options
author | David Srbecky <dsrbecky@google.com> | 2018-11-08 14:16:38 +0000 |
---|---|---|
committer | David Srbecky <dsrbecky@google.com> | 2018-11-09 11:42:17 +0000 |
commit | 5f250014f4cc348a573798c4daa191ea1381078d (patch) | |
tree | ea7937619632fa1fa341563a5b8c443bcf77fd2f /compiler/driver/compiler_options.h | |
parent | fdf6401e1594e71a1e86d455d55333b939160bd9 (diff) |
Make exception handling code in switch interpreter NO_INLINE.
Exceptions should be rare so the code can be shared.
The compiler needs a bit of help with optimization.
It saves 81k(arm32) and 150k(arm64) from libart.so.
Performance difference is within noise (golem using the switch).
Test: "./art/test.py -b -r --interpreter --host" with switch interpreter.
Change-Id: I08a5690ceaf6b3cae8c2a486ab809e5604b88e0a
Diffstat (limited to 'compiler/driver/compiler_options.h')
0 files changed, 0 insertions, 0 deletions