Constructor and Description |
---|
CallExt_c() |
Modifier and Type | Method and Description |
---|---|
ReadWriteChecker.State |
accessState() |
void |
accessState(ReadWriteChecker.State s) |
Call |
node() |
Expr |
rewriteProxiesImpl(ProxyRewriter pr) |
protected Expr |
rewriteProxiesOverrideImpl(ProxyRewriter pr) |
Node |
rewriteRemoteCalls(RemoteCallRewriter rr)
Used by
RemoteCallRewriter to translate RMIs. |
Node |
rewriteThreads(ThreadRewriter tr)
Used by
ThreadRewriter to hook Threads into the worker's
transaction manager. |
rewriteProxies, rewriteProxiesOverride
assignLabels, assignLocations, collectStaticInitializers, ext, rewriteAtomic
protected Expr rewriteProxiesOverrideImpl(ProxyRewriter pr)
rewriteProxiesOverrideImpl
in class ExprExt_c
public Expr rewriteProxiesImpl(ProxyRewriter pr)
rewriteProxiesImpl
in class ExprExt_c
public Node rewriteThreads(ThreadRewriter tr)
FabILExt
ThreadRewriter
to hook Threads into the worker's
transaction manager.rewriteThreads
in interface FabILExt
rewriteThreads
in class FabILExt_c
public Node rewriteRemoteCalls(RemoteCallRewriter rr)
FabILExt
RemoteCallRewriter
to translate RMIs.rewriteRemoteCalls
in interface FabILExt
rewriteRemoteCalls
in class FabILExt_c
public void accessState(ReadWriteChecker.State s)
public ReadWriteChecker.State accessState()