Uses of Class
org.jboss.byteman.agent.adapter.cfg.BBlock
Packages that use BBlock
-
Uses of BBlock in org.jboss.byteman.agent.adapter.cfg
Fields in org.jboss.byteman.agent.adapter.cfg declared as BBlockModifier and TypeFieldDescriptionprivate BBlock
CodeLocation.block
the basic block containing the instructionprivate BBlock
CFG.current
the current basic blockprivate BBlock
CFG.entry
the label of the first basic block in the codeFields in org.jboss.byteman.agent.adapter.cfg with type parameters of type BBlockModifier and TypeFieldDescriptionCFG.blocks
a mapping from the start label of a basic block to the associated blockCFG.contains
a map identifying the containment relationship between a basic block and labels which identify instructions located within the block - the first entry is the block label itselfMethods in org.jboss.byteman.agent.adapter.cfg that return BBlockModifier and TypeMethodDescriptionCFG.getBlock
(org.objectweb.asm.Label label) return the block containing a label if knownCodeLocation.getBlock()
Methods in org.jboss.byteman.agent.adapter.cfg with parameters of type BBlockModifier and TypeMethodDescriptionprivate void
CFG.addContains
(BBlock block, org.objectweb.asm.Label label) add a label to the list of labels contained in a given blockCFG.getContains
(BBlock block) return a link object listing all the labels contained in a given blockCFG.getOpenMonitorEnters
(BBlock block) retrieve the list of monitor enter locations open at the start of a given blockprivate CodeLocation
CFG.getPairedExit
(CodeLocation enter, BBlock block) locate a monitor exit instruction in block associated with a given monitor enterConstructors in org.jboss.byteman.agent.adapter.cfg with parameters of type BBlock