public class SideEffectTagger extends BodyTransformer
| Modifier and Type | Class and Description |
|---|---|
protected class |
SideEffectTagger.UniqueRWSets |
| Modifier and Type | Field and Description |
|---|---|
int |
numNatives |
int |
numRRs |
int |
numRWs |
int |
numWRs |
int |
numWWs |
java.util.Date |
startTime |
| Constructor and Description |
|---|
SideEffectTagger(Singletons.Global g) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
initializationStuff(java.lang.String phaseName) |
protected void |
internalTransform(Body body,
java.lang.String phaseName,
java.util.Map options)
This method is called to perform the transformation itself.
|
protected java.lang.Object |
keyFor(Stmt s) |
static SideEffectTagger |
v() |
transform, transform, transformpublic int numRWs
public int numWRs
public int numRRs
public int numWWs
public int numNatives
public java.util.Date startTime
public SideEffectTagger(Singletons.Global g)
public static SideEffectTagger v()
protected void initializationStuff(java.lang.String phaseName)
protected java.lang.Object keyFor(Stmt s)
protected void internalTransform(Body body, java.lang.String phaseName, java.util.Map options)
BodyTransformerinternalTransform in class BodyTransformerbody - the body on which to apply the transformationphaseName - the phasename for this transform; not typically used by implementations.options - the actual computed options; a combination of default options and Scene specified options.Copyright © 2012-2019 RoboVM AB. All Rights Reserved.