/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/ |
H A D | CodeExceptionGen.java | 80 private InstructionHandle end_pc; field in class:CodeExceptionGen 89 * @param end_pc End of handled region (inclusive) 93 public CodeExceptionGen(InstructionHandle start_pc, InstructionHandle end_pc, argument 96 setEndPC(end_pc); 112 end_pc.getPosition() + end_pc.getInstruction().getLength(), 127 * @param end_pc End of handled region (inclusive) 129 public final void setEndPC(InstructionHandle end_pc) { argument 130 BranchInstruction.notifyTargetChanging(this.end_pc, this); 131 this.end_pc [all...] |
H A D | MethodGen.java | 211 int end_pc = ce.getEndPC(); 216 if(length == end_pc) { // May happen, because end_pc is exclusive 219 end = il.findHandle(end_pc); 481 * @param end_pc End of region (inclusive) 488 InstructionHandle end_pc, 491 if((start_pc == null) || (end_pc == null) || (handler_pc == null)) 494 CodeExceptionGen c = new CodeExceptionGen(start_pc, end_pc, 487 addExceptionHandler(InstructionHandle start_pc, InstructionHandle end_pc, InstructionHandle handler_pc, ObjectType catch_type) argument
|
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ |
H A D | CodeException.java | 76 private int end_pc; // active. start_pc is inclusive, end_pc exclusive field in class:CodeException 105 * @param end_pc is exclusive 112 public CodeException(int start_pc, int end_pc, int handler_pc, argument 116 this.end_pc = end_pc; 140 file.writeShort(end_pc); 154 public final int getEndPC() { return end_pc; } 174 * @param end_pc end of handled block 176 public final void setEndPC(int end_pc) { argument [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/ |
H A D | CharacterRangeTable_attribute.java | 74 end_pc = cr.readUnsignedShort(); 85 public final int end_pc; field in class:CharacterRangeTable_attribute.Entry
|
H A D | Code_attribute.java | 149 end_pc = cr.readUnsignedShort(); 155 public final int end_pc; field in class:Code_attribute.Exception_data
|
H A D | ClassWriter.java | 374 out.writeShort(entry.end_pc); 394 out.writeShort(exception_data.end_pc);
|
/openjdk7/langtools/test/tools/javac/multicatch/ |
H A D | Pos05.java | 104 ea.exception_table[i].end_pc != firstExceptionTable.end_pc) {
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/ |
H A D | TryBlockWriter.java | 54 return (pc == entry.end_pc); 89 put(entry.end_pc, entry);
|
H A D | CodeWriter.java | 217 handler.start_pc, handler.end_pc, handler.handler_pc));
|
H A D | AttributeWriter.java | 180 e.start_pc, e.end_pc, 185 e.start_pc, e.end_pc,
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | constMethodOop.hpp | 105 u2 end_pc; member in class:VALUE_OBJ_CLASS_SPEC
|
H A D | methodOop.hpp | 883 u2 end_pc(int idx) const { 885 return _table[idx].end_pc; 890 _table[idx].end_pc = value;
|
H A D | generateOopMap.cpp | 1195 int end_pc = exct.end_pc(i); local 1199 if (start_pc <= bci && bci < end_pc) { 2084 excps.start_pc(i), excps.end_pc(i), excps.handler_pc(i));
|
H A D | methodOop.cpp | 123 int end_bci = table.end_pc(i);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | relocator.cpp | 399 table.set_end_pc(index, table.end_pc(index) + delta); 400 } else if (bci < table.end_pc(index)) { 401 table.set_end_pc(index, table.end_pc(index) + delta);
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | verifier.cpp | 490 table.end_pc(i), table.handler_pc(i)); 1707 u2 end_pc = exhandlers.end_pc(i); 1713 if (end_pc != code_length) { // special case: end_pc == code_length 1714 if (end_pc > code_length || code_data[end_pc] == 0) { 1715 class_format_error("Illegal exception table end_pc %d", end_pc); 1742 if (end_pc > ma [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 1310 u2 end_pc = cfs->get_u2_fast(); local 1313 guarantee_property((start_pc < end_pc) && (end_pc <= code_length), 1498 u4 end_pc = (u4)start_pc + (u4)length; local 1505 if (end_pc > code_length) { 1993 sizeof(u2) + // end_pc
|
/openjdk7/jdk/src/share/demo/jvmti/java_crw_demo/ |
H A D | java_crw_demo.c | 1659 ByteOffset end_pc; local 1670 end_pc = start_pc + length; 1671 new_end_pc = method_code_map(mi, end_pc); 1933 ByteOffset end_pc; local 1939 end_pc = readU2(ci); 1943 new_end_pc = method_code_map(mi, end_pc);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiClassFileReconstituter.cpp | 128 // JVMSpec| u2 end_pc; 214 write_u2(exception_table.end_pc(index));
|
H A D | jvm.h | 794 jint end_pc; member in struct:__anon371
|
H A D | jvm.cpp | 2262 entry->end_pc = extable.end_pc(entry_index);
|
/openjdk7/jdk/src/share/native/common/ |
H A D | check_code.c | 1583 if (!(einfo.start_pc < einfo.end_pc && 1586 (einfo.end_pc == code_length || 1587 isLegalTarget(context, einfo.end_pc)))) { 1596 /* einfo.end_pc may point to one byte beyond the end of bytecodes. */ 1597 handler_info->end = (einfo.end_pc == context->code_length) ? 1598 context->instruction_count : code_data[einfo.end_pc];
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciMethod.cpp | 215 /* limit */ exc_table.end_pc(i),
|
/openjdk7/jdk/src/share/javavm/export/ |
H A D | jvm.h | 749 jint end_pc; member in struct:__anon578
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | GenerateOopMap.java | 1476 int end_pc = exct[i].getEndPC(); 1480 if (start_pc <= bci && bci < end_pc) {
|