summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_options.h
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2018-11-08 14:16:38 +0000
committerDavid Srbecky <dsrbecky@google.com>2018-11-09 11:42:17 +0000
commit5f250014f4cc348a573798c4daa191ea1381078d (patch)
treeea7937619632fa1fa341563a5b8c443bcf77fd2f /compiler/driver/compiler_options.h
parentfdf6401e1594e71a1e86d455d55333b939160bd9 (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