gcc/libjava/gnu/classpath/jdwp
Keith Seitz befd756626 jvmti-int.h (_Jv_ReportJVMTIExceptionThrow): Declare.
* include/jvmti-int.h (_Jv_ReportJVMTIExceptionThrow):
        Declare.
        * interpret.cc (_Jv_ReportJVMTIExceptionThrow): New function.
        (find_catch_location): New function.
        (REPORT_EXCEPTION): New macro.
        (throw_internal_error): Use REPORT_EXCEPTION.
        (throw_incompatible_class_change_error): Likewise.
        (throw_null_pointer_exception): Likewise.
        (throw_class_format_error): Likewise.
        * interpret-run.cc (INTERP_REPORT_EXCEPTION)[DEBUG]: Set
        to REPORT_EXCEPTION.
        (INTERP_REPORT_EXCEPTION)[!DEBUG]: Make nop.
        (insn_new): Use INTERP_REPORT_EXCEPTION.
        (insn_athrow): Likewise.
        Remove previous JVMTI exception notifications.
        Add JVMTI ExceptionCatch notificatin.
        * jni.cc (_Jv_PopSystemFrame): Notify JVMTI clients of
        exception throw.
        * gnu/gcj/jvmti/ExceptionEvent.java: Removed.
        * gnu/gcj/jvmti/ExceptionEvent.h: Removed.
        * classpath/lib/gnu/gcj/jvmti/ExceptionEvent.class: Removed.
        * gnu/classpath/jdwp/natVMVirtualMachine.cc
        (jdwpExceptionCB): New function.
        (jdwpVMInitCB): Set Exception event handler and enable.
        * sources.am: Regenerated.
        * Makefile.in: Regenerated.

From-SVN: r124406
2007-05-04 01:04:11 +00:00
..
event Jdwp.class: Regenerated. 2007-04-28 01:05:36 +00:00
exception VMFrame.java: Update from upstream classpath. 2007-03-27 18:42:49 +00:00
id VMFrame.java: Update from upstream classpath. 2007-03-27 18:42:49 +00:00
processor Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
transport Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
util LocationOnlyFilter.class: Regenerated; 2007-04-28 01:02:10 +00:00
value ArrayValue.java: New file. 2007-04-09 20:30:20 +00:00
Jdwp$1.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Jdwp.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$ClassStatus.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ArrayReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ArrayType.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ClassLoaderReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ClassObjectReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ClassType.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$Event.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$EventRequest.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$Field.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$InterfaceType.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$Method.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ObjectReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ReferenceType.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$StackFrame.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$StringReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ThreadGroupReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$ThreadReference.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet$VirtualMachine.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$CommandSet.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$Error.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$EventKind.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$InvokeOptions.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$ModKind.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$StepDepth.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$StepSize.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$SuspendPolicy.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$SuspendStatus.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$Tag.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$ThreadStatus.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$TypeTag.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants$Version.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
JdwpConstants.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
VMFrame.h VMFrame.java: Update from upstream classpath. 2007-03-27 18:42:49 +00:00
VMFrame.java VMFrame.java: Update from upstream classpath. 2007-03-27 18:42:49 +00:00
VMIdManager$IdFactory.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
VMIdManager$ReferenceKey.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
VMIdManager.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
VMIdManager.java VMIdManager.java (getObjectId): Deal with null objects. 2007-04-25 19:46:45 +00:00
VMMethod.h LocationOnlyFilter.class: Regenerated; 2007-04-28 01:02:10 +00:00
VMMethod.java LocationOnlyFilter.class: Regenerated; 2007-04-28 01:02:10 +00:00
VMVirtualMachine.h VMFrame.java: Update from upstream classpath. 2007-03-27 18:42:49 +00:00
VMVirtualMachine.java VMFrame.java: Update from upstream classpath. 2007-03-27 18:42:49 +00:00
natVMFrame.cc ArrayValue.java: New file. 2007-04-09 20:30:20 +00:00
natVMMethod.cc AbsentInformationException.java: New file. 2007-03-06 21:09:22 +00:00
natVMVirtualMachine.cc jvmti-int.h (_Jv_ReportJVMTIExceptionThrow): Declare. 2007-05-04 01:04:11 +00:00