|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jikesrvm.compilers.baseline.BranchProfile
org.jikesrvm.compilers.baseline.ConditionalBranchProfile
public final class ConditionalBranchProfile
Profile data for a branch instruction.
| Field Summary | |
|---|---|
(package private) boolean |
backwards
|
(package private) float |
taken
|
| Fields inherited from class org.jikesrvm.compilers.baseline.BranchProfile |
|---|
bci, freq |
| Constructor Summary | |
|---|---|
ConditionalBranchProfile(int _bci,
int yea,
int nea,
boolean bw)
|
|
| Method Summary | |
|---|---|
float |
getTakenProbability()
|
String |
toString()
|
| Methods inherited from class org.jikesrvm.compilers.baseline.BranchProfile |
|---|
getBytecodeIndex, getFrequency |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
final float taken
final boolean backwards
| Constructor Detail |
|---|
ConditionalBranchProfile(int _bci,
int yea,
int nea,
boolean bw)
_bci - the bytecode index of the source branch instructionyea - the number of times the branch was takennea - the number of times the branch was not takenbw - is this a backwards branch?| Method Detail |
|---|
public float getTakenProbability()
public String toString()
toString in class Object
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||