Mercurial > hg > graal-jvmci-8
diff src/share/vm/runtime/sharedRuntime.cpp @ 23050:e8260b6328fb
8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
Reviewed-by: kvn, roland, dlong, enevill, shade
author | zmajo |
---|---|
date | Fri, 29 May 2015 10:58:45 +0200 |
parents | d3f3f7677537 |
children | dd9cc155639c 56e96eb12a4b |
line wrap: on
line diff
--- a/src/share/vm/runtime/sharedRuntime.cpp Fri Mar 27 10:57:42 2015 +0100 +++ b/src/share/vm/runtime/sharedRuntime.cpp Fri May 29 10:58:45 2015 +0200 @@ -1230,7 +1230,7 @@ #endif // JSR 292 key invariant: - // If the resolved method is a MethodHandle invoke target the call + // If the resolved method is a MethodHandle invoke target, the call // site must be a MethodHandle call site, because the lambda form might tail-call // leaving the stack in a state unknown to either caller or callee // TODO detune for now but we might need it again