Uses of Class
org.jikesrvm.compilers.opt.ir.ExceptionHandlerBasicBlockBag

Packages that use ExceptionHandlerBasicBlockBag
org.jikesrvm.compilers.opt.bc2ir   
org.jikesrvm.compilers.opt.inlining   
org.jikesrvm.compilers.opt.ir   
 

Uses of ExceptionHandlerBasicBlockBag in org.jikesrvm.compilers.opt.bc2ir
 

Fields in org.jikesrvm.compilers.opt.bc2ir declared as ExceptionHandlerBasicBlockBag
(package private)  ExceptionHandlerBasicBlockBag GenerationContext.enclosingHandlers
          The enclosing exception handlers (null if there are none).
 

Methods in org.jikesrvm.compilers.opt.bc2ir with parameters of type ExceptionHandlerBasicBlockBag
static GenerationContext GenerationContext.createChildContext(GenerationContext parent, ExceptionHandlerBasicBlockBag ebag, NormalMethod callee, Instruction callSite)
          Create a child generation context from parent & callerBB to generate IR for callsite.
static GenerationContext GenerationContext.createSynthetic(GenerationContext parent, ExceptionHandlerBasicBlockBag ebag)
          Only for internal use by Inliner (when inlining multiple targets) This is probably not the prettiest way to handle this, but it requires no changes to BC2IR's & Inliner's high level control logic.
 

Uses of ExceptionHandlerBasicBlockBag in org.jikesrvm.compilers.opt.inlining
 

Methods in org.jikesrvm.compilers.opt.inlining with parameters of type ExceptionHandlerBasicBlockBag
static GenerationContext Inliner.execute(InlineDecision inlDec, GenerationContext parent, ExceptionHandlerBasicBlockBag ebag, Instruction callSite)
          Return a generation context that represents the execution of inlDec in the context <parent,ebag> for the call instruction callSite.
 

Uses of ExceptionHandlerBasicBlockBag in org.jikesrvm.compilers.opt.ir
 

Fields in org.jikesrvm.compilers.opt.ir declared as ExceptionHandlerBasicBlockBag
private  ExceptionHandlerBasicBlockBag ExceptionHandlerBasicBlockBag.caller
          If this is an inlined method, then this points to the enclosing method's (the caller's) ExcpetionHandlerBasicBlockBag.
 ExceptionHandlerBasicBlockBag BasicBlock.exceptionHandlers
          Encodes exception handler info for this block.
 

Methods in org.jikesrvm.compilers.opt.ir that return ExceptionHandlerBasicBlockBag
 ExceptionHandlerBasicBlockBag ExceptionHandlerBasicBlockBag.getCaller()
          only for use by BC2IR; return caller
 

Constructors in org.jikesrvm.compilers.opt.ir with parameters of type ExceptionHandlerBasicBlockBag
ExceptionHandlerBasicBlockBag(ExceptionHandlerBasicBlock[] l, ExceptionHandlerBasicBlockBag c)
          Create an EHBBB