Commit d3a5f949 authored by Alex Light's avatar Alex Light
Browse files

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
Merged-In: I77753cf79966011d7bfbea056bb4efc3f55d64df
Change-Id: I77753cf79966011d7bfbea056bb4efc3f55d64df
(cherry picked from commit 9cc68edc)
parent 39d9c2f8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment