summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
diff options
context:
space:
mode:
author Vladimir Kostyukov <vladimir.kostyukov@intel.com> 2014-04-02 18:42:20 +0700
committer Andreas Gampe <agampe@google.com> 2014-04-07 09:39:16 -0700
commit1dd61ba3081a52c3e2efdc78d64f5c134eea7895 (patch)
tree3d708c62ffacf62d1ecd2019ea7a183411ff5787 /compiler/optimizing/optimizing_compiler.cc
parent427ca38b0a6c6fd7dc0dbb380619e2b91b56cf1c (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