| 
 | " 2013 FRC Java API" | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Isolate | |
|---|---|
| com.sun.squawk | Provides classes for low level interactions with the Squawk VM. | 
| com.sun.squawk.io.mailboxes | Provides classes for inter-Isolate communication. | 
| Uses of Isolate in com.sun.squawk | 
|---|
| Methods in com.sun.squawk that return Isolate | |
|---|---|
| static Isolate | Isolate.currentIsolate()Gets the current isolate context. | 
| static Isolate | VM.getCurrentIsolate()Gets the isolate of the currently executing thread. | 
|  Isolate | VMThread.getIsolate()Gets the isolate of the thread. | 
| static Isolate[] | Isolate.getIsolates()Returns an array of Isolate objects. | 
| static Isolate | Isolate.load(DataInputStream dis,
     String uri)Loads a serialized isolate from an input stream into RAM. | 
| Methods in com.sun.squawk with parameters of type Isolate | |
|---|---|
|  void | CallbackManager.add(Isolate iso,
    Runnable hook)Add a hook to run in isolate iso. | 
| static void | VM.addShutdownHook(Isolate iso,
                Runnable hook)Registers a new virtual-machine shutdown hook. | 
| static int | DebuggerSupport.getStaticInt(Isolate isolate,
             Klass klass,
             int offset)Reads a static int variable. | 
| static long | DebuggerSupport.getStaticLong(Isolate isolate,
              Klass klass,
              int offset)Reads a static long variable. | 
| static Object | DebuggerSupport.getStaticOop(Isolate isolate,
             Klass klass,
             int offset)Reads a static reference variable. | 
|  void | Isolate.LifecycleListener.handleLifecycleListenerEvent(Isolate iso,
                             int eventKind)This method will be called when the lifecycle event occurs on the isolate that this listener was registered for using addLifecycleListener. | 
| static boolean | DebuggerSupport.isInitialized(Klass klass,
              Isolate isolate)Determines if a given class is initialized in a given isolate. | 
|  boolean | CallbackManager.remove(Isolate iso)Remove all hooks previously-registered for the given isolate. | 
|  boolean | CallbackManager.remove(Isolate iso,
       Runnable hook)Remove a hook previously-registered for the isolate | 
| static boolean | VM.removeShutdownHook(Isolate iso,
                   Runnable hook)De-registers a previously-registered virtual-machine shutdown hook. | 
| static void | DebuggerSupport.setDebugger(Isolate isolate,
            Debugger debugger,
            boolean attach)Attaches or detaches a debugger to an isolate. | 
| static void | DebuggerSupport.setStaticInt(Isolate isolate,
             Klass klass,
             int offset,
             int value)Writes a static int variable. | 
| static void | DebuggerSupport.setStaticLong(Isolate isolate,
              Klass klass,
              int offset,
              long value)Writes a static long variable. | 
| static void | DebuggerSupport.setStaticOop(Isolate isolate,
             Klass klass,
             int offset,
             Object value)Writes a static reference variable. | 
| Constructors in com.sun.squawk with parameters of type Isolate | |
|---|---|
| CrossIsolateThread(Isolate target,
                   String name)Allocates a new CrossIsolateThreadobject
 to be run in the given isolate's context, with the given name. | |
| Uses of Isolate in com.sun.squawk.io.mailboxes | 
|---|
| Methods in com.sun.squawk.io.mailboxes with parameters of type Isolate | |
|---|---|
|  boolean | MailboxAddress.isOwner(Isolate anIsolate)Returns true if anIsolate is the owner of this address. | 
| 
 | " 2013 FRC Java API" | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||