comparison 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
comparison
equal deleted inserted replaced
23049:a1642365d69f 23050:e8260b6328fb
79 79
80 // GC Ergo Flags 80 // GC Ergo Flags
81 define_pd_global(uintx, CMSYoungGenPerWorker, 64*M); // default max size of CMS young gen, per GC worker thread 81 define_pd_global(uintx, CMSYoungGenPerWorker, 64*M); // default max size of CMS young gen, per GC worker thread
82 82
83 define_pd_global(uintx, TypeProfileLevel, 111); 83 define_pd_global(uintx, TypeProfileLevel, 111);
84
85 define_pd_global(bool, PreserveFramePointer, false);
84 86
85 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct) \ 87 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct) \
86 \ 88 \
87 develop(bool, IEEEPrecision, true, \ 89 develop(bool, IEEEPrecision, true, \
88 "Enables IEEE precision (for INTEL only)") \ 90 "Enables IEEE precision (for INTEL only)") \