Class WorkerAgent
java.lang.Object
com.oracle.truffle.js.runtime.JSAgent
com.oracle.truffle.js.runtime.WorkerAgent
-
Field Summary
Fields inherited from class com.oracle.truffle.js.runtime.JSAgent
childAgents -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOutMessage(JSRealm realm) voidpostInMessage(Object message, org.graalvm.collections.EconomicSet<JSArrayBufferObject> transferSet) voidpostOutMessage(Object message) voidvoidTerminate the agent.toString()voidwake()Methods inherited from class com.oracle.truffle.js.runtime.JSAgent
addWeakRefTargetToSet, asyncContextSwap, canBlock, enqueuePromiseJob, enqueueWaitAsyncPromiseJob, get, getAsyncContextMapping, getAsyncWaitersToBeResolved, getSignifier, hasPromiseRejectionTracker, hostMakeJobCallback, interopBoundaryEnter, interopBoundaryExit, notifyPromiseRejectionTracker, processAllPromises, registerChildAgent, registerFinalizationRegistry, setCanBlock, setPromiseRejectionTracker
-
Constructor Details
-
WorkerAgent
public WorkerAgent()
-
-
Method Details
-
toString
-
start
-
wake
-
terminate
-
postInMessage
public void postInMessage(Object message, org.graalvm.collections.EconomicSet<JSArrayBufferObject> transferSet) -
postOutMessage
-
getOutMessage
-