Uses of Class
javassist.bytecode.stackmap.TypedBlock
Packages that use TypedBlock
-
Uses of TypedBlock in javassist.bytecode.stackmap
Methods in javassist.bytecode.stackmap that return TypedBlockModifier and TypeMethodDescriptionstatic TypedBlock[]
TypedBlock.makeBlocks
(MethodInfo minfo, CodeAttribute ca, boolean optimize) Divides the method body into basic blocks.Methods in javassist.bytecode.stackmap with parameters of type TypedBlockModifier and TypeMethodDescriptionprivate void
MapMaker.findDeadCatchers
(byte[] code, TypedBlock[] blocks) private void
MapMaker.fixDeadcode
(byte[] code, TypedBlock block) private void
MapMaker.fixTypes
(byte[] code, TypedBlock[] blocks) private boolean
MapMaker.isTarget
(TypedBlock cur, TypedBlock prev) Returns true if cur is a branch target.private void
MapMaker.make
(byte[] code, TypedBlock tb) (package private) void
MapMaker.make
(TypedBlock[] blocks, byte[] code) Runs an analyzer (Phase 1 and 2).private void
MapMaker.mergeMap
(TypedBlock dest, boolean mergeStack) private void
MapMaker.recordStackMap
(TypedBlock target) private void
MapMaker.recordStackMap
(TypedBlock target, int exceptionType) private void
MapMaker.recordStackMap0
(TypedBlock target, int st, TypeData[] tStackTypes) MapMaker.toStackMap
(TypedBlock[] blocks) MapMaker.toStackMap2
(ConstPool cp, TypedBlock[] blocks) private void
MapMaker.toStackMapBody
(StackMapTable.Writer writer, TypedBlock bb, int diffL, int offsetDelta, TypedBlock prev) private void
MapMaker.writeStackFrame
(StackMap.Writer writer, ConstPool cp, int offset, TypedBlock tb)