diff options
| author | 2014-04-02 18:42:20 +0700 | |
|---|---|---|
| committer | 2014-04-07 09:39:16 -0700 | |
| commit | 1dd61ba3081a52c3e2efdc78d64f5c134eea7895 (patch) | |
| tree | 3d708c62ffacf62d1ecd2019ea7a183411ff5787 /compiler/optimizing/optimizing_compiler.cc | |
| parent | 427ca38b0a6c6fd7dc0dbb380619e2b91b56cf1c (diff) | |
ART: A workaround for a wrongly-read caller's frame
The quick-trampoline treats caller's frame in a different way
then it was formed by quck-invoke stub for hard float ABI targets
such as x86_64 and aarch64. The patch workarounds the issue of
wrongly-read stack arguments due to no contract between quick-invoke
stub and quick-trampoline/shadow-frame-builder regarding the reg-
spill area.
Change-Id: I302f212b4ea5e38632527a5ace03f136b21ef806
Signed-off-by: Vladimir Kostyukov <vladimir.kostyukov@intel.com>
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
0 files changed, 0 insertions, 0 deletions