diff src/cpu/x86/vm/globals_x86.hpp @ 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 166d744df0de
children dd9cc155639c
line wrap: on
line diff
--- a/src/cpu/x86/vm/globals_x86.hpp	Fri Mar 27 10:57:42 2015 +0100
+++ b/src/cpu/x86/vm/globals_x86.hpp	Fri May 29 10:58:45 2015 +0200
@@ -82,6 +82,8 @@
 
 define_pd_global(uintx, TypeProfileLevel, 111);
 
+define_pd_global(bool, PreserveFramePointer, false);
+
 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct) \
                                                                             \
   develop(bool, IEEEPrecision, true,                                        \