clazz - pool image for this class method_idx - method index in
classes’ method array stack - initial stack for first frane locals -
initial locals pc - start pc into method code
102: def initialize(clz, method_idx, stack = [], locals = [], pc = 0)
103: @clz = clz
104:
105: raise NoSuchMethodError, "Method not found" unless method_idx && (@clz == nil || @method = clz.methods[method_idx])
106:
107:
108: @stack = Stack.new(@method.max_stack || 10)
109:
110: stack.each { |e| @stack.push(e) }
111:
112: @locals = locals
113: @pc = 0
114: end