Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 14662:3c3953fb3f2a
8033380: Experimental VM flag to enforce access atomicity
Summary: -XX:+AlwaysAtomicAccesses to unconditionally enforce the access atomicity.
Reviewed-by: roland, kvn, iveresov
author | shade |
---|---|
date | Mon, 03 Mar 2014 15:54:45 +0400 |
parents | fdad2932c73f |
children | 3edd4a71588b |
comparison
equal
deleted
inserted
replaced
14661:bbfe3ac1471d | 14662:3c3953fb3f2a |
---|---|
3862 experimental(uintx, ArrayAllocatorMallocLimit, \ | 3862 experimental(uintx, ArrayAllocatorMallocLimit, \ |
3863 SOLARIS_ONLY(64*K) NOT_SOLARIS(max_uintx), \ | 3863 SOLARIS_ONLY(64*K) NOT_SOLARIS(max_uintx), \ |
3864 "Allocation less than this value will be allocated " \ | 3864 "Allocation less than this value will be allocated " \ |
3865 "using malloc. Larger allocations will use mmap.") \ | 3865 "using malloc. Larger allocations will use mmap.") \ |
3866 \ | 3866 \ |
3867 experimental(bool, AlwaysAtomicAccesses, false, \ | |
3868 "Accesses to all variables should always be atomic") \ | |
3869 \ | |
3867 product(bool, EnableTracing, false, \ | 3870 product(bool, EnableTracing, false, \ |
3868 "Enable event-based tracing") \ | 3871 "Enable event-based tracing") \ |
3869 \ | 3872 \ |
3870 product(bool, UseLockedTracing, false, \ | 3873 product(bool, UseLockedTracing, false, \ |
3871 "Use locked-tracing when doing event-based tracing") | 3874 "Use locked-tracing when doing event-based tracing") |