Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/globals.hpp @ 164:c436414a719e
6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions
Summary: Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow oops compare instructions.
Reviewed-by: never, rasbold
author | kvn |
---|---|
date | Wed, 21 May 2008 13:46:23 -0700 |
parents | 8bd1e4487c18 |
children | 9148c65abefc |
comparison
equal
deleted
inserted
replaced
163:885ed790ecf0 | 164:c436414a719e |
---|---|
289 \ | 289 \ |
290 lp64_product(bool, UseCompressedOops, false, \ | 290 lp64_product(bool, UseCompressedOops, false, \ |
291 "Use 32-bit object references in 64-bit VM. " \ | 291 "Use 32-bit object references in 64-bit VM. " \ |
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, \ | |
295 "generate checks in encoding/decoding code") \ | |
296 \ | |
294 /* UseMembar is theoretically a temp flag used for memory barrier \ | 297 /* UseMembar is theoretically a temp flag used for memory barrier \ |
295 * removal testing. It was supposed to be removed before FCS but has \ | 298 * removal testing. It was supposed to be removed before FCS but has \ |
296 * been re-added (see 6401008) */ \ | 299 * been re-added (see 6401008) */ \ |
297 product(bool, UseMembar, false, \ | 300 product(bool, UseMembar, false, \ |
298 "(Unstable) Issues membars on thread state transitions") \ | 301 "(Unstable) Issues membars on thread state transitions") \ |