Searched refs:handler_pc (Results 1 - 25 of 26) sorted by relevance

12

/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/
H A DCodeException.java77 private int handler_pc; /* Starting address of exception handler, i.e., field in class:CodeException
106 * @param handler_pc Starting address of exception handler, i.e.,
112 public CodeException(int start_pc, int end_pc, int handler_pc, argument
117 this.handler_pc = handler_pc;
141 file.writeShort(handler_pc);
159 public final int getHandlerPC() { return handler_pc; }
181 * @param handler_pc where the actual code is
183 public final void setHandlerPC(int handler_pc) { argument
184 this.handler_pc
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/
H A DCodeExceptionGen.java81 private InstructionHandle handler_pc; field in class:CodeExceptionGen
90 * @param handler_pc Where handling is done
94 InstructionHandle handler_pc, ObjectType catch_type) {
97 setHandlerPC(handler_pc);
113 handler_pc.getPosition(),
136 * @param handler_pc Start of handler
138 public final void setHandlerPC(InstructionHandle handler_pc) { argument
139 BranchInstruction.notifyTargetChanging(this.handler_pc, this);
140 this.handler_pc = handler_pc;
93 CodeExceptionGen(InstructionHandle start_pc, InstructionHandle end_pc, InstructionHandle handler_pc, ObjectType catch_type) argument
[all...]
H A DMethodGen.java482 * @param handler_pc Where handling is done
489 InstructionHandle handler_pc,
491 if((start_pc == null) || (end_pc == null) || (handler_pc == null))
495 handler_pc, catch_type);
870 InstructionHandle handler_pc = et[i].getHandlerPC();
871 if (handler_pc != null)
872 branchTargets.push(handler_pc, 1);
487 addExceptionHandler(InstructionHandle start_pc, InstructionHandle end_pc, InstructionHandle handler_pc, ObjectType catch_type) argument
/openjdk7/langtools/test/tools/javac/multicatch/
H A DPos05.java102 if (ea.exception_table[i].handler_pc != firstExceptionTable.handler_pc ||
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/
H A DCode_attribute.java150 handler_pc = cr.readUnsignedShort();
156 public final int handler_pc; field in class:Code_attribute.Exception_data
H A DClassWriter.java395 out.writeShort(exception_data.handler_pc);
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/
H A DTryBlockWriter.java59 return (pc == entry.handler_pc);
90 put(entry.handler_pc, entry);
H A DCodeWriter.java217 handler.start_pc, handler.end_pc, handler.handler_pc));
/openjdk7/hotspot/src/share/vm/oops/
H A DconstMethodOop.hpp106 u2 handler_pc; member in class:VALUE_OBJ_CLASS_SPEC
H A DmethodOop.hpp893 u2 handler_pc(int idx) const {
895 return _table[idx].handler_pc;
900 _table[idx].handler_pc = value;
H A DgenerateOopMap.cpp406 bb_mark_fct(this, excps.handler_pc(i), NULL);
455 BasicBlock *bb = get_basic_block_at(excps.handler_pc(i));
1196 int handler_pc = exct.handler_pc(i); local
1200 BasicBlock *excBB = get_basic_block_at(handler_pc);
2084 excps.start_pc(i), excps.end_pc(i), excps.handler_pc(i));
H A DmethodOop.cpp127 int handler_bci = table.handler_pc(i);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.cpp458 address handler_pc = NULL; variable
470 handler_pc = h_method->code_base() + handler_bci;
472 set_bcp_and_mdp(handler_pc, thread);
473 continuation = Interpreter::dispatch_table(vtos)[*handler_pc];
479 JvmtiExport::notice_unwind_due_to_exception(thread, h_method(), handler_pc, h_exception(), (handler_pc != NULL));
/openjdk7/hotspot/src/share/vm/runtime/
H A Drelocator.cpp403 if (table.handler_pc(index) > bci)
404 table.set_handler_pc(index, table.handler_pc(index) + delta);
/openjdk7/hotspot/src/share/vm/classfile/
H A Dverifier.cpp490 table.end_pc(i), table.handler_pc(i));
1708 u2 handler_pc = exhandlers.handler_pc(i);
1719 if (handler_pc >= code_length || code_data[handler_pc] == 0) {
1720 class_format_error("Illegal exception table handler_pc %d", handler_pc);
1733 verify_error(ErrorContext::bad_type(handler_pc,
1737 "of Throwable in exception handler %d", handler_pc);
1817 u2 handler_pc
[all...]
H A DclassFileParser.cpp1305 cfs->guarantee_more(8 * exception_table_length, CHECK_NULL); // start_pc, end_pc, handler_pc, catch_type_index
1311 u2 handler_pc = cfs->get_u2_fast(); local
1316 guarantee_property(handler_pc < code_length,
1994 sizeof(u2) + // handler_pc
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiClassFileReconstituter.cpp129 // JVMSpec| u2 handler_pc;
215 write_u2(exception_table.handler_pc(index));
H A Djvm.h795 jint handler_pc; member in struct:__anon371
H A Djvm.cpp2263 entry->handler_pc = extable.handler_pc(entry_index);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DGen.java1498 int handler_pc, int catch_type) {
1502 char handler_pc1 = (char)handler_pc;
1505 handler_pc1 == handler_pc) {
1496 registerCatch(DiagnosticPosition pos, int startpc, int endpc, int handler_pc, int catch_type) argument
/openjdk7/jdk/src/share/demo/jvmti/java_crw_demo/
H A Djava_crw_demo.c1935 ByteOffset handler_pc; local
1940 handler_pc = readU2(ci);
1944 new_handler_pc = method_code_map(mi, handler_pc);
/openjdk7/hotspot/src/share/vm/ci/
H A DciMethod.cpp216 /* goto pc */ exc_table.handler_pc(i),
/openjdk7/jdk/src/share/javavm/export/
H A Djvm.h750 jint handler_pc; member in struct:__anon578
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DGenerateOopMap.java1477 int handler_pc = exct[i].getHandlerPC();
1481 BasicBlock excBB = getBasicBlockAt(handler_pc);
/openjdk7/jdk/src/share/native/common/
H A Dcheck_code.c1590 if (!((einfo.handler_pc > 0) &&
1591 isLegalTarget(context, einfo.handler_pc))) {
1599 handler_info->handler = code_data[einfo.handler_pc];

Completed in 368 milliseconds

12