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

12

/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/
H A DCodeExceptionGen.java80 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 DMethodGen.java211 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 DCodeException.java76 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 DCharacterRangeTable_attribute.java74 end_pc = cr.readUnsignedShort();
85 public final int end_pc; field in class:CharacterRangeTable_attribute.Entry
H A DCode_attribute.java149 end_pc = cr.readUnsignedShort();
155 public final int end_pc; field in class:Code_attribute.Exception_data
H A DClassWriter.java374 out.writeShort(entry.end_pc);
394 out.writeShort(exception_data.end_pc);
/openjdk7/langtools/test/tools/javac/multicatch/
H A DPos05.java104 ea.exception_table[i].end_pc != firstExceptionTable.end_pc) {
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/
H A DTryBlockWriter.java54 return (pc == entry.end_pc);
89 put(entry.end_pc, entry);
H A DCodeWriter.java217 handler.start_pc, handler.end_pc, handler.handler_pc));
H A DAttributeWriter.java180 e.start_pc, e.end_pc,
185 e.start_pc, e.end_pc,
/openjdk7/hotspot/src/share/vm/oops/
H A DconstMethodOop.hpp105 u2 end_pc; member in class:VALUE_OBJ_CLASS_SPEC
H A DmethodOop.hpp883 u2 end_pc(int idx) const {
885 return _table[idx].end_pc;
890 _table[idx].end_pc = value;
H A DgenerateOopMap.cpp1195 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 DmethodOop.cpp123 int end_bci = table.end_pc(i);
/openjdk7/hotspot/src/share/vm/runtime/
H A Drelocator.cpp399 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 Dverifier.cpp490 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 DclassFileParser.cpp1305 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 Djava_crw_demo.c1659 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 DjvmtiClassFileReconstituter.cpp128 // JVMSpec| u2 end_pc;
214 write_u2(exception_table.end_pc(index));
H A Djvm.h794 jint end_pc; member in struct:__anon371
H A Djvm.cpp2262 entry->end_pc = extable.end_pc(entry_index);
/openjdk7/jdk/src/share/native/common/
H A Dcheck_code.c1583 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 DciMethod.cpp215 /* limit */ exc_table.end_pc(i),
/openjdk7/jdk/src/share/javavm/export/
H A Djvm.h749 jint end_pc; member in struct:__anon578
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DGenerateOopMap.java1476 int end_pc = exct[i].getEndPC();
1480 if (start_pc <= bci && bci < end_pc) {

Completed in 201 milliseconds

12