< prev index next >

src/hotspot/cpu/x86/globals_x86.hpp

Print this page

 69 #define MIN_STACK_SHADOW_PAGES (NOT_WIN64(10) WIN64_ONLY(8) DEBUG_ONLY(+4))
 70 
 71 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
 72 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
 73 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
 74 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
 75 
 76 define_pd_global(bool, VMContinuations, true);
 77 
 78 define_pd_global(bool, RewriteBytecodes,     true);
 79 define_pd_global(bool, RewriteFrequentPairs, true);
 80 
 81 define_pd_global(uintx, TypeProfileLevel, 111);
 82 
 83 define_pd_global(bool, CompactStrings, true);
 84 
 85 define_pd_global(bool, PreserveFramePointer, false);
 86 
 87 define_pd_global(intx, InitArrayShortSize, 8*BytesPerLong);
 88 



 89 #define ARCH_FLAGS(develop,                                                 \
 90                    product,                                                 \
 91                    range,                                                   \
 92                    constraint)                                              \
 93                                                                             \
 94   develop(bool, IEEEPrecision, true,                                        \
 95           "Enables IEEE precision (for INTEL only)")                        \
 96                                                                             \
 97   product(bool, UseStoreImmI16, true,                                       \
 98           "Use store immediate 16-bits value instruction on x86")           \
 99                                                                             \
100   product(int, UseSSE, 4,                                                   \
101           "Highest supported SSE instructions set on x86/x64")              \
102           range(0, 4)                                                       \
103                                                                             \
104   product(int, UseAVX, 3,                                                   \
105           "Highest supported AVX instructions set on x86/x64")              \
106           range(0, 3)                                                       \
107                                                                             \
108   product(bool, UseAPX, false, EXPERIMENTAL,                                \

 69 #define MIN_STACK_SHADOW_PAGES (NOT_WIN64(10) WIN64_ONLY(8) DEBUG_ONLY(+4))
 70 
 71 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
 72 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
 73 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
 74 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
 75 
 76 define_pd_global(bool, VMContinuations, true);
 77 
 78 define_pd_global(bool, RewriteBytecodes,     true);
 79 define_pd_global(bool, RewriteFrequentPairs, true);
 80 
 81 define_pd_global(uintx, TypeProfileLevel, 111);
 82 
 83 define_pd_global(bool, CompactStrings, true);
 84 
 85 define_pd_global(bool, PreserveFramePointer, false);
 86 
 87 define_pd_global(intx, InitArrayShortSize, 8*BytesPerLong);
 88 
 89 define_pd_global(bool, InlineTypePassFieldsAsArgs, LP64_ONLY(true) NOT_LP64(false));
 90 define_pd_global(bool, InlineTypeReturnedAsFields, LP64_ONLY(true) NOT_LP64(false));
 91 
 92 #define ARCH_FLAGS(develop,                                                 \
 93                    product,                                                 \
 94                    range,                                                   \
 95                    constraint)                                              \
 96                                                                             \
 97   develop(bool, IEEEPrecision, true,                                        \
 98           "Enables IEEE precision (for INTEL only)")                        \
 99                                                                             \
100   product(bool, UseStoreImmI16, true,                                       \
101           "Use store immediate 16-bits value instruction on x86")           \
102                                                                             \
103   product(int, UseSSE, 4,                                                   \
104           "Highest supported SSE instructions set on x86/x64")              \
105           range(0, 4)                                                       \
106                                                                             \
107   product(int, UseAVX, 3,                                                   \
108           "Highest supported AVX instructions set on x86/x64")              \
109           range(0, 3)                                                       \
110                                                                             \
111   product(bool, UseAPX, false, EXPERIMENTAL,                                \
< prev index next >