aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/opto/callGenerator.cpp
diff options
context:
space:
mode:
authorkvn <none@none>2012-08-20 09:58:58 -0700
committerkvn <none@none>2012-08-20 09:58:58 -0700
commita3970ff2b166d124cc4c95fa0f661bce54144f89 (patch)
treee9c2d50dea91988f09e6cfb0c4e880fff531ce5f /src/share/vm/opto/callGenerator.cpp
parent4ef15c7505819751e0b2249d3883ded9d006104f (diff)
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
Summary: In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic. Reviewed-by: roland, twisti, dholmes, johnc
Diffstat (limited to 'src/share/vm/opto/callGenerator.cpp')
0 files changed, 0 insertions, 0 deletions