74 "Enable proactive GC cycles") \ |
74 "Enable proactive GC cycles") \ |
75 \ |
75 \ |
76 diagnostic(bool, ZVerifyViews, false, \ |
76 diagnostic(bool, ZVerifyViews, false, \ |
77 "Verify heap view accesses") \ |
77 "Verify heap view accesses") \ |
78 \ |
78 \ |
|
79 diagnostic(bool, ZVerifyRoots, trueInDebug, \ |
|
80 "Verify roots") \ |
|
81 \ |
|
82 diagnostic(bool, ZVerifyObjects, false, \ |
|
83 "Verify objects") \ |
|
84 \ |
79 diagnostic(bool, ZVerifyMarking, false, \ |
85 diagnostic(bool, ZVerifyMarking, false, \ |
80 "Verify marking stacks") \ |
86 "Verify marking stacks") \ |
81 \ |
87 \ |
82 diagnostic(bool, ZVerifyForwarding, false, \ |
88 diagnostic(bool, ZVerifyForwarding, false, \ |
83 "Verify forwarding tables") \ |
89 "Verify forwarding tables") |
84 \ |
|
85 diagnostic(bool, ZOptimizeLoadBarriers, true, \ |
|
86 "Apply load barrier optimizations") \ |
|
87 \ |
|
88 develop(bool, ZVerifyLoadBarriers, false, \ |
|
89 "Verify that reference loads are followed by barriers") |
|
90 |
90 |
91 #endif // SHARE_GC_Z_Z_GLOBALS_HPP |
91 #endif // SHARE_GC_Z_Z_GLOBALS_HPP |