Uses of Class
org.jboss.byteman.agent.adapter.cfg.CodeLocation

Packages that use CodeLocation
org.jboss.byteman.agent.adapter.cfg   
 

Uses of CodeLocation in org.jboss.byteman.agent.adapter.cfg
 

Methods in org.jboss.byteman.agent.adapter.cfg that return CodeLocation
 CodeLocation CFG.getLocation(org.objectweb.asm.Label label)
          return the location of the label if known or null if it has not yet been reached.
 CodeLocation CFG.getPairedEnter(CodeLocation exit)
          locate the monitor enter instruction associated with a given monitor exit
 CodeLocation CFG.nextLocation()
          return a location which will identify the next instruction added to the current block
 CodeLocation CFG.setLocation(org.objectweb.asm.Label label)
          set the location of a label to the next instruction offset in the current block
 

Methods in org.jboss.byteman.agent.adapter.cfg that return types with arguments of type CodeLocation
 java.util.Iterator<CodeLocation> BBlock.getMonitorEnters()
          retrieve a list of all monitor enter instruction locations occurring in this block
 java.util.Iterator<CodeLocation> BBlock.getMonitorExits()
          retrieve a list of all monitor exit instruction locations occurring in this block
 java.util.Iterator<CodeLocation> TryCatchDetails.getOpenEnters()
           
 java.util.List<CodeLocation> CFG.getOpenMonitorEnters(BBlock block)
          retrieve the list of monitor enter locations open at the start of a given block
 java.util.List<CodeLocation> CFG.getOpenMonitorEnters(org.objectweb.asm.Label label)
          retrieve the list of monitor enter locations open at the start of a given block
 java.util.Iterator<CodeLocation> CFG.getOpenMonitors(TriggerDetails triggerDetails)
          retrieve the list of monitor enter locations associated with a trigger block.
 

Methods in org.jboss.byteman.agent.adapter.cfg with parameters of type CodeLocation
 void TryCatchDetails.addOpenEnter(CodeLocation openEnter)
          add a new monitor enter location to the list of open locations associated with this handler maintaining the reverse position ordering
 int CodeLocation.compareTo(CodeLocation loc)
           
 boolean TryCatchDetails.containsOpenEnter(CodeLocation openEnter)
          check if a monitor enter location belongs to the list of open locations associated with this handler
 CodeLocation CFG.getPairedEnter(CodeLocation exit)
          locate the monitor enter instruction associated with a given monitor exit
 int CFG.getSavedMonitorIdx(CodeLocation open)
          return the index of the local var at which this monitorenter saved its lock object
 

Method parameters in org.jboss.byteman.agent.adapter.cfg with type arguments of type CodeLocation
 void TryCatchDetails.addOpenLocations(java.util.List<CodeLocation> openMonitorEnters)
          add all the open locations associated with this handler to the supplied list of open locations maintaining the reverse position ordering
 



Copyright © 2011. All Rights Reserved.