Class ClosurePool.Magazine.Slot

  • Enclosing class:
    ClosurePool.Magazine

    static final class ClosurePool.Magazine.Slot
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) boolean autorelease  
      (package private) long codeAddress
      The code trampoline address
      (package private) long handle
      The address of the native closure structure.
      (package private) ClosurePool.Proxy proxy  
    • Constructor Summary

      Constructors 
      Constructor Description
      Slot​(long handle, ClosurePool.Proxy proxy)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • handle

        final long handle
        The address of the native closure structure. Note: This is NOT the code address, but a pointer to the structure which contains the code address.
      • codeAddress

        final long codeAddress
        The code trampoline address
      • autorelease

        volatile boolean autorelease