diff options
author | Dave Allison <dallison@google.com> | 2014-03-27 15:10:22 -0700 |
---|---|---|
committer | Dave Allison <dallison@google.com> | 2014-03-31 18:04:08 -0700 |
commit | f943914730db8ad2ff03d49a2cacd31885d08fd7 (patch) | |
tree | 885a781e5f8bd852e2c1615108ae7b17576a6567 /compiler/utils/assembler.cc | |
parent | cfd5acf281b0c509f86b13d73c6a8dfa3ea9922c (diff) | |
download | art-f943914730db8ad2ff03d49a2cacd31885d08fd7.tar.gz art-f943914730db8ad2ff03d49a2cacd31885d08fd7.tar.bz2 art-f943914730db8ad2ff03d49a2cacd31885d08fd7.zip |
Implement implicit stack overflow checks
This also fixes some failing run tests due to missing
null pointer markers.
The implementation of the implicit stack overflow checks introduces
the ability to have a gap in the stack that is skipped during
stack walk backs. This gap is protected against read/write and
is used to trigger a SIGSEGV at function entry if the stack
will overflow.
Change-Id: I0c3e214c8b87dc250cf886472c6d327b5d58653e
Diffstat (limited to 'compiler/utils/assembler.cc')
0 files changed, 0 insertions, 0 deletions