jdk/src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java
changeset 44255 515cf13d7791
parent 25859 3317bb8137f4
equal deleted inserted replaced
44254:123a06da53d0 44255:515cf13d7791
    38  * <p>
    38  * <p>
    39  * In other respects, a {@code VolatileCallSite} is interchangeable
    39  * In other respects, a {@code VolatileCallSite} is interchangeable
    40  * with {@code MutableCallSite}.
    40  * with {@code MutableCallSite}.
    41  * @see MutableCallSite
    41  * @see MutableCallSite
    42  * @author John Rose, JSR 292 EG
    42  * @author John Rose, JSR 292 EG
       
    43  * @since 1.7
    43  */
    44  */
    44 public class VolatileCallSite extends CallSite {
    45 public class VolatileCallSite extends CallSite {
    45     /**
    46     /**
    46      * Creates a call site with a volatile binding to its target.
    47      * Creates a call site with a volatile binding to its target.
    47      * The initial target is set to a method handle
    48      * The initial target is set to a method handle