< prev index next >

src/hotspot/cpu/aarch64/globals_aarch64.hpp

Print this page

 50 #define DEFAULT_STACK_SHADOW_PAGES (20 DEBUG_ONLY(+5))
 51 #define DEFAULT_STACK_RESERVED_PAGES (1)
 52 
 53 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
 54 #define MIN_STACK_RED_PAGES    DEFAULT_STACK_RED_PAGES
 55 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES
 56 #define MIN_STACK_RESERVED_PAGES (0)
 57 
 58 define_pd_global(bool, VMContinuations, true);
 59 
 60 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
 61 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
 62 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
 63 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
 64 
 65 define_pd_global(bool, RewriteBytecodes,     true);
 66 define_pd_global(bool, RewriteFrequentPairs, true);
 67 
 68 define_pd_global(bool, PreserveFramePointer, false);
 69 



 70 define_pd_global(uintx, TypeProfileLevel, 111);
 71 
 72 define_pd_global(bool, CompactStrings, true);
 73 
 74 // Clear short arrays bigger than one word in an arch-specific way
 75 define_pd_global(intx, InitArrayShortSize, BytesPerLong);
 76 
 77 #if defined(COMPILER1) || defined(COMPILER2)
 78 define_pd_global(intx, InlineSmallCode,          1000);
 79 #endif
 80 
 81 #define ARCH_FLAGS(develop,                                             \
 82                    product,                                             \
 83                    range,                                               \
 84                    constraint)                                          \
 85                                                                         \
 86   product(bool, NearCpool, true,                                        \
 87          "constant pool is close to instructions")                      \
 88   product(bool, UseCRC32, false,                                        \
 89           "Use CRC32 instructions for CRC32 computation")               \

 50 #define DEFAULT_STACK_SHADOW_PAGES (20 DEBUG_ONLY(+5))
 51 #define DEFAULT_STACK_RESERVED_PAGES (1)
 52 
 53 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
 54 #define MIN_STACK_RED_PAGES    DEFAULT_STACK_RED_PAGES
 55 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES
 56 #define MIN_STACK_RESERVED_PAGES (0)
 57 
 58 define_pd_global(bool, VMContinuations, true);
 59 
 60 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
 61 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
 62 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
 63 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
 64 
 65 define_pd_global(bool, RewriteBytecodes,     true);
 66 define_pd_global(bool, RewriteFrequentPairs, true);
 67 
 68 define_pd_global(bool, PreserveFramePointer, false);
 69 
 70 define_pd_global(bool, InlineTypePassFieldsAsArgs, true);
 71 define_pd_global(bool, InlineTypeReturnedAsFields, true);
 72 
 73 define_pd_global(uintx, TypeProfileLevel, 111);
 74 
 75 define_pd_global(bool, CompactStrings, true);
 76 
 77 // Clear short arrays bigger than one word in an arch-specific way
 78 define_pd_global(intx, InitArrayShortSize, BytesPerLong);
 79 
 80 #if defined(COMPILER1) || defined(COMPILER2)
 81 define_pd_global(intx, InlineSmallCode,          1000);
 82 #endif
 83 
 84 #define ARCH_FLAGS(develop,                                             \
 85                    product,                                             \
 86                    range,                                               \
 87                    constraint)                                          \
 88                                                                         \
 89   product(bool, NearCpool, true,                                        \
 90          "constant pool is close to instructions")                      \
 91   product(bool, UseCRC32, false,                                        \
 92           "Use CRC32 instructions for CRC32 computation")               \
< prev index next >