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