/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ |
H A D | CodeException.java | 77 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 D | CodeExceptionGen.java | 81 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 D | MethodGen.java | 482 * @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 D | Pos05.java | 102 if (ea.exception_table[i].handler_pc != firstExceptionTable.handler_pc ||
|
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/ |
H A D | Code_attribute.java | 150 handler_pc = cr.readUnsignedShort(); 156 public final int handler_pc; field in class:Code_attribute.Exception_data
|
H A D | ClassWriter.java | 395 out.writeShort(exception_data.handler_pc);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/ |
H A D | TryBlockWriter.java | 59 return (pc == entry.handler_pc); 90 put(entry.handler_pc, entry);
|
H A D | CodeWriter.java | 217 handler.start_pc, handler.end_pc, handler.handler_pc));
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | constMethodOop.hpp | 106 u2 handler_pc; member in class:VALUE_OBJ_CLASS_SPEC
|
H A D | methodOop.hpp | 893 u2 handler_pc(int idx) const { 895 return _table[idx].handler_pc; 900 _table[idx].handler_pc = value;
|
H A D | generateOopMap.cpp | 406 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 D | methodOop.cpp | 127 int handler_bci = table.handler_pc(i);
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.cpp | 458 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 D | relocator.cpp | 403 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 D | verifier.cpp | 490 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 D | classFileParser.cpp | 1305 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 D | jvmtiClassFileReconstituter.cpp | 129 // JVMSpec| u2 handler_pc; 215 write_u2(exception_table.handler_pc(index));
|
H A D | jvm.h | 795 jint handler_pc; member in struct:__anon371
|
H A D | jvm.cpp | 2263 entry->handler_pc = extable.handler_pc(entry_index);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
H A D | Gen.java | 1498 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 D | java_crw_demo.c | 1935 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 D | ciMethod.cpp | 216 /* goto pc */ exc_table.handler_pc(i),
|
/openjdk7/jdk/src/share/javavm/export/ |
H A D | jvm.h | 750 jint handler_pc; member in struct:__anon578
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | GenerateOopMap.java | 1477 int handler_pc = exct[i].getHandlerPC(); 1481 BasicBlock excBB = getBasicBlockAt(handler_pc);
|
/openjdk7/jdk/src/share/native/common/ |
H A D | check_code.c | 1590 if (!((einfo.handler_pc > 0) && 1591 isLegalTarget(context, einfo.handler_pc))) { 1599 handler_info->handler = code_data[einfo.handler_pc];
|