diff options
| author | 2014-06-18 17:01:15 -0700 | |
|---|---|---|
| committer | 2014-06-18 17:11:51 -0700 | |
| commit | 7cd26f355ba83be75b72ed628ed5ee84a3245c4f (patch) | |
| tree | 94152cdd06143bec8c5491dba354cb78214b48c3 /compiler/optimizing/graph_test.cc | |
| parent | 0c29909cbde112bc9c04da4ce81421e1a0b39f36 (diff) | |
ART: Target-dependent stack overflow, less check elision
Refactor the separate stack overflow reserved sizes from thread.h
into instruction_set.h and make sure they're used in the compiler.
Refactor the decision on when to elide stack overflow checks:
especially with large interpreter stack frames, it is not a good
idea to elide checks when the frame size is even close to the
reserved size. Currently enforce checks when the frame size is
>= 2KB, but make sure that frame sizes 1KB and below will elide
the checks (number from experience).
Bug: 15728765
Change-Id: I016bfd3d8218170cbccbd123ed5e2203db167c06
Diffstat (limited to 'compiler/optimizing/graph_test.cc')
0 files changed, 0 insertions, 0 deletions