Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/globals.hpp @ 325:93befa083681
6741004: UseLargePages + UseCompressedOops breaks implicit null checking guard page
Summary: Turn off c2 implicit null checking on windows and large pages specified.
Reviewed-by: jrose, xlu
author | coleenp |
---|---|
date | Tue, 02 Sep 2008 15:18:26 -0400 |
parents | bfcb639d5bca |
children | 032ddb9432ad 885fe0f95828 |
comparison
equal
deleted
inserted
replaced
324:23c6240101a0 | 325:93befa083681 |
---|---|
292 "lp64_product means flag is always constant in 32 bit VM") \ | 292 "lp64_product means flag is always constant in 32 bit VM") \ |
293 \ | 293 \ |
294 lp64_product(bool, CheckCompressedOops, trueInDebug, \ | 294 lp64_product(bool, CheckCompressedOops, trueInDebug, \ |
295 "generate checks in encoding/decoding code") \ | 295 "generate checks in encoding/decoding code") \ |
296 \ | 296 \ |
297 product(bool, UseImplicitNullCheckForNarrowOop, true, \ | |
298 "generate implicit null check in indexed addressing mode.") \ | |
299 \ | |
297 /* UseMembar is theoretically a temp flag used for memory barrier \ | 300 /* UseMembar is theoretically a temp flag used for memory barrier \ |
298 * removal testing. It was supposed to be removed before FCS but has \ | 301 * removal testing. It was supposed to be removed before FCS but has \ |
299 * been re-added (see 6401008) */ \ | 302 * been re-added (see 6401008) */ \ |
300 product(bool, UseMembar, false, \ | 303 product(bool, UseMembar, false, \ |
301 "(Unstable) Issues membars on thread state transitions") \ | 304 "(Unstable) Issues membars on thread state transitions") \ |