Lines Matching refs:Bytecodes
53 // Bytecodes::Code c;
74 Bytecodes::Code _raw_code;
108 Bytecodes::Code raw_code() const { return _raw_code; }
141 Bytecodes::Code raw_next() {
142 Bytecodes::Code code;
148 code = Bytecodes::code_or_bp_at(bcp);
151 int l = Bytecodes::length_for(code);
153 assert(code != Bytecodes::_wide && code != Bytecodes::_tableswitch
154 && code != Bytecodes::_lookupswitch, "can't be special bytecode");
163 Bytecodes::Code raw_next_special(Bytecodes::Code code);
181 Bytecodes::Code _code;
188 Bytecodes::Code next() {
189 Bytecodes::Code raw_code, code;
194 raw_code = code = Bytecodes::_illegal;
198 raw_code = Bytecodes::code_at(_method(), bcp);
199 code = Bytecodes::java_code(raw_code);
205 int l = Bytecodes::length_for(code);
206 if (l == 0) l = Bytecodes::length_at(_method(), bcp);
212 if (code == Bytecodes::_wide) {
213 raw_code = (Bytecodes::Code)bcp[1];
217 assert(Bytecodes::is_java_code(code), "sanity check");
224 bool is_active_breakpoint() const { return Bytecodes::is_active_breakpoint_at(bcp()); }
225 Bytecodes::Code code() const { return _code; }