"

2013 FRC Java API

"

Uses of Class
com.sun.squawk.Isolate

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 iso.
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 CrossIsolateThread object 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

"

"
For updated information see the Java FRC site
"