|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectharpoon.Analysis.Quads.SSIStats
public class SSIStats
SSIStats
is a class to provide counts of uses, definitions
and variables in plain, SSA, and SSI forms. Primarily, its purpose
is to generate numbers for papers which justify claims of algorithmic
linearity.
Field Summary | |
---|---|
int |
defs
How many variable uses are in this code. |
int |
length
How many statements are in this code. |
int |
uses
How many variable definitions are in this code. |
int |
vars
How many variables are in this code. |
Constructor Summary | |
---|---|
SSIStats(Code c)
Creates a SSIStats . |
Method Summary | |
---|---|
static HCodeFactory |
codeFactory(HCodeFactory hcf)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final int uses
public final int defs
public final int vars
public final int length
Constructor Detail |
---|
public SSIStats(Code c)
SSIStats
.
Method Detail |
---|
public static HCodeFactory codeFactory(HCodeFactory hcf)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |