321 "Default object alignment in bytes, 8 is minimum") \ |
321 "Default object alignment in bytes, 8 is minimum") \ |
322 \ |
322 \ |
323 /* UseMembar is theoretically a temp flag used for memory barrier \ |
323 /* UseMembar is theoretically a temp flag used for memory barrier \ |
324 * removal testing. It was supposed to be removed before FCS but has \ |
324 * removal testing. It was supposed to be removed before FCS but has \ |
325 * been re-added (see 6401008) */ \ |
325 * been re-added (see 6401008) */ \ |
326 product(bool, UseMembar, false, \ |
326 product_pd(bool, UseMembar, \ |
327 "(Unstable) Issues membars on thread state transitions") \ |
327 "(Unstable) Issues membars on thread state transitions") \ |
328 \ |
328 \ |
329 /* Temporary: See 6948537 */ \ |
329 /* Temporary: See 6948537 */ \ |
330 experimental(bool, UseMemSetInBOT, true, \ |
330 experimental(bool, UseMemSetInBOT, true, \ |
331 "(Unstable) uses memset in BOT updates in GC code") \ |
331 "(Unstable) uses memset in BOT updates in GC code") \ |
332 \ |
332 \ |
333 diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug, \ |
333 diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug, \ |
334 "Enable normal processing of flags relating to field diagnostics")\ |
334 "Enable normal processing of flags relating to field diagnostics")\ |