|
|||||||||
| 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 | ||||||||