39 define_pd_global(bool, ImplicitNullChecks, true); // Generate code for implicit null checks.
40 define_pd_global(bool, TrapBasedNullChecks, true);
41 define_pd_global(bool, UncommonNullCast, true); // Uncommon-trap NULLs passed to check cast.
42
43 #define DEFAULT_STACK_YELLOW_PAGES (2)
44 #define DEFAULT_STACK_RED_PAGES (1)
45 #define DEFAULT_STACK_SHADOW_PAGES (20 DEBUG_ONLY(+2))
46 #define DEFAULT_STACK_RESERVED_PAGES (1)
47
48 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
49 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES
50 #define MIN_STACK_SHADOW_PAGES (3 DEBUG_ONLY(+1))
51 #define MIN_STACK_RESERVED_PAGES (0)
52
53 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
54 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
55 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
56 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
57
58 // Use large code-entry alignment.
59 define_pd_global(intx, CodeEntryAlignment, 128);
60 define_pd_global(intx, OptoLoopAlignment, 16);
61 define_pd_global(intx, InlineFrequencyCount, 100);
62 define_pd_global(intx, InlineSmallCode, 1500);
63
64 // Flags for template interpreter.
65 define_pd_global(bool, RewriteBytecodes, true);
66 define_pd_global(bool, RewriteFrequentPairs, true);
67
68 define_pd_global(bool, UseMembar, false);
69
70 define_pd_global(bool, PreserveFramePointer, false);
71
72 // GC Ergo Flags
73 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M); // Default max size of CMS young gen, per GC worker thread.
74
75 define_pd_global(uintx, TypeProfileLevel, 111);
76
77 define_pd_global(bool, CompactStrings, true);
78
|
39 define_pd_global(bool, ImplicitNullChecks, true); // Generate code for implicit null checks.
40 define_pd_global(bool, TrapBasedNullChecks, true);
41 define_pd_global(bool, UncommonNullCast, true); // Uncommon-trap NULLs passed to check cast.
42
43 #define DEFAULT_STACK_YELLOW_PAGES (2)
44 #define DEFAULT_STACK_RED_PAGES (1)
45 #define DEFAULT_STACK_SHADOW_PAGES (20 DEBUG_ONLY(+2))
46 #define DEFAULT_STACK_RESERVED_PAGES (1)
47
48 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
49 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES
50 #define MIN_STACK_SHADOW_PAGES (3 DEBUG_ONLY(+1))
51 #define MIN_STACK_RESERVED_PAGES (0)
52
53 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
54 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
55 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
56 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
57
58 // Use large code-entry alignment.
59 define_pd_global(uintx, CodeCacheSegmentSize, 128);
60 define_pd_global(intx, CodeEntryAlignment, 128);
61 define_pd_global(intx, OptoLoopAlignment, 16);
62 define_pd_global(intx, InlineFrequencyCount, 100);
63 define_pd_global(intx, InlineSmallCode, 1500);
64
65 // Flags for template interpreter.
66 define_pd_global(bool, RewriteBytecodes, true);
67 define_pd_global(bool, RewriteFrequentPairs, true);
68
69 define_pd_global(bool, UseMembar, false);
70
71 define_pd_global(bool, PreserveFramePointer, false);
72
73 // GC Ergo Flags
74 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M); // Default max size of CMS young gen, per GC worker thread.
75
76 define_pd_global(uintx, TypeProfileLevel, 111);
77
78 define_pd_global(bool, CompactStrings, true);
79
|