Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/MemoryBarriers.java @ 23345:1c4b6a7f1917
update to Eclipse 4.5.2 format style
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 07 Apr 2016 13:56:58 +0200 |
parents | 4b58c92e939b |
children | 1140503536ae |
comparison
equal
deleted
inserted
replaced
23344:32d6bceb9adc | 23345:1c4b6a7f1917 |
---|---|
23 package jdk.vm.ci.code; | 23 package jdk.vm.ci.code; |
24 | 24 |
25 /** | 25 /** |
26 * Constants and intrinsic definition for memory barriers. | 26 * Constants and intrinsic definition for memory barriers. |
27 * | 27 * |
28 * The documentation for each constant is taken from Doug Lea's <a | 28 * The documentation for each constant is taken from Doug Lea's |
29 * href="http://gee.cs.oswego.edu/dl/jmm/cookbook.html">The JSR-133 Cookbook for Compiler | 29 * <a href="http://gee.cs.oswego.edu/dl/jmm/cookbook.html">The JSR-133 Cookbook for Compiler |
30 * Writers</a>. | 30 * Writers</a>. |
31 * <p> | 31 * <p> |
32 * The {@code JMM_*} constants capture the memory barriers necessary to implement the Java Memory | 32 * The {@code JMM_*} constants capture the memory barriers necessary to implement the Java Memory |
33 * Model with respect to volatile field accesses. Their values are explained by this comment from | 33 * Model with respect to volatile field accesses. Their values are explained by this comment from |
34 * templateTable_i486.cpp in the HotSpot source code: | 34 * templateTable_i486.cpp in the HotSpot source code: |