Uses of Class
org.objectweb.asm.ComputeLimits
Packages that use ComputeLimits
-
Uses of ComputeLimits in org.objectweb.asm
Fields in org.objectweb.asm declared as ComputeLimitsModifier and TypeFieldDescriptionprivate ComputeLimitsClassWriter.limitsThe memory and time limits to compute the maximum stack and locals or the stack map frames of each method.(package private) final ComputeLimitsFrame.limitsThe memory and time limits to compute the stack map frames.private final ComputeLimitsMethodWriter.limitsThe memory and time limits to compute the maximum stack and locals, or the stack map frames (depending onMethodWriter.compute).Methods in org.objectweb.asm with parameters of type ComputeLimitsModifier and TypeMethodDescription(package private) final voidLabel.addSubroutineRetSuccessors(Label subroutineCaller, Handler firstHandler, ComputeLimits limits) Finds the basic blocks that end a subroutine starting with the basic block corresponding to this label and, for each one of them, adds an outgoing edge to the basic block following the given subroutine call.(package private) final voidLabel.markSubroutine(short subroutineId, Handler firstHandler, ComputeLimits limits) Finds the basic blocks that belong to the subroutine starting with the basic block corresponding to this label, and marks these blocks as belonging to this subroutine.private LabelLabel.pushSuccessors(Label listOfLabelsToProcess, Handler firstHandler, ComputeLimits limits) Adds the successors of this label in the method's control flow graph (except those corresponding to a jsr target, and those already in a list of labels) to the given list of blocks to process, and returns the new list.Constructors in org.objectweb.asm with parameters of type ComputeLimitsModifierConstructorDescription(package private)ComputeLimits(ComputeLimits limits) Constructs a copy of the given compute limits.(package private)CurrentFrame(Label owner, ComputeLimits limits) (package private)Frame(Label owner, ComputeLimits limits) Constructs a new Frame.(package private)MethodWriter(SymbolTable symbolTable, int access, String name, String descriptor, String signature, String[] exceptions, int compute, ComputeLimits limits) Constructs a newMethodWriter.