diff options
author | Alex Light <allight@google.com> | 2018-04-03 15:55:46 -0700 |
---|---|---|
committer | Alex Light <allight@google.com> | 2018-04-03 15:55:46 -0700 |
commit | 9cc68edcbd7c19505c33ea9053e9d499ed11ce02 (patch) | |
tree | 636be0426a0794524ec8227748d7e3b9a0338369 /compiler/optimizing/codegen_test_utils.h | |
parent | d1ede32d56d2b6c95f94a8c67d8b9f309940d9de (diff) |
Ensure that art_sigsegv_fault is never inlined
We were incorrectly inlining the art_sigsegv_fault function into
FaultManager::HandleFault. This is a problem because we want native
debuggers to break on this function instead of stopping on SIGSEGV,
since we use those for various internal functions. By setting the
art_sigsegv_fault function to be NO_INLINE we should not have this
problem.
Test: Manual inspection of libart.so
Bug: 77528455
Change-Id: I77753cf79966011d7bfbea056bb4efc3f55d64df
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions