#include <branchSet.h>
Class diagram for BranchSet:
Public Members | |||
BranchSet () | |||
void | RecordBranch ( bool isIndexed, int32 literalIndex, oop labelOrLabels) | ||
bool | ResolveBranches ( AbstractByteCode* b, LabelSet* labelSet, objVectorOop literals) | ||
void | grow () | ||
void | allocateArrays () | ||
void | oops_do (oopsDoFn f) | ||
BranchInfo** | branches | ||
int32 | index | ||
int32 | maxIndex |
BranchSet::BranchSet () [inline]
|
void BranchSet::RecordBranch (bool isIndexed, int32 literalIndex, oop labelOrLabels) |
bool BranchSet::ResolveBranches (AbstractByteCode * b, LabelSet * labelSet, objVectorOop literals) |
void BranchSet::grow () |
void BranchSet::allocateArrays () [inline]
|
void BranchSet::oops_do (oopsDoFn f) [virtual]
|
Reimplemented from VMObj.
BranchInfo** BranchSet::branches |
int32 BranchSet::index |
int32 BranchSet::maxIndex |