summaryrefslogtreecommitdiffstats
path: root/libjava/testsuite/libjava.jvmti
Commit message (Collapse)AuthorAgeFilesLines
* 2007-03-06 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-03-061-0/+3
| | | | | | | | | | * jvmti.cc(_Jv_JVMTI_GetLocalVariableTable): Fix _Jv_Malloc parameters. * testsuite/libjava.jvmti/interp/natgetlocalvartable.cc (do_getlocalvartable_tests): Add Deallocate calls to free strings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122630 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-02-21 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-02-215-0/+118
| | | | | | | | | | | | | * jvmti.cc (_Jv_JVMTI_GetArgumentsSize): New function. * testsuite/libjava.jvmti/interp/getargssize.java: New test. * testsuite/libjava.jvmti/interp/getargssize.h: Ditto. * testsuite/libjava.jvmti/interp/getargssize.jar: Ditto. * testsuite/libjava.jvmti/interp/getargssize.out: Ditto. * testsuite/libjava.jvmti/interp/natgetargssize.cc: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122201 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-02-15 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-02-155-0/+258
| | | | | | * gnu/classpath/jdwp/natVMVirtualMachine (getFrames): Implement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121997 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-31 Andreas Tobler <a.tobler@schweiz.org>andreast2007-01-311-3/+10
| | | | | | | | * testsuite/libjava.jvmti/jvmti-interp.exp (gij_jvmti_test_one): Add -shared-libgcc to the cxxflaglist for Darwin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121438 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jvmti/getmethodname.h: New file.kseitz2007-01-312-0/+27
| | | | | | | * testsuite/libjava.jvmti/getmethodname.jar: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121436 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-30 Andreas Tobler <a.tobler@schweiz.org>andreast2007-01-301-1/+1
| | | | | | | | * testsuite/libjava.jvmti/natevents.cc (FieldModificationCB): Use a cast to print it right. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121362 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-29 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-01-295-0/+329
| | | | | | | | | | | | | | | | | | | | | | | | | * include/java-interp.h: Added _Jv_Frame class and its two subclasses _Jv_InterpFrame and _Jv_NativeFrame. Also moved _Jv_FrameType from java-stack.h. * include/java-stack.h: Removed _Jv_FrameType. * java/lang/Thread.java: Added frame member to hold new composite frame stack. * java/lang/Thread.h: Regenerated. * java/lang/Thread.class: Rebuilt. * jni.cc (_Jv_JNIMethod::call): Push a frame onto the stack when calling a JNI method. * jvmti.cc (_Jv_JVMTI_GetStackTrace): New Method. (_Jv_JVMTI_GetFrameCount): New method. * stacktrace.cc (UnwindTraceFn): Modified to use new _Jv_Frame classes. * testsuite/libjava.jvmti/interp/getstacktrace.jar: New test. * testsuite/libjava.jvmti/interp/natgetstacktrace.cc: New test. * testsuite/libjava.jvmti/interp/getstacktrace.h: New test. * testsuite/libjava.jvmti/interp/getstacktrace.jar: New test. * testsuite/libjava.jvmti/interp/getstacktrace.out: Output file for test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121314 138bc75d-0d04-0410-961f-82ee72b054a4
* * jvmti.cc (_Jv_JVMTI_GetMethodName): New function.kseitz2007-01-253-0/+185
| | | | | | | | | | (_Jv_JVMTI_Interface): Define GetMethodName. * testsuite/libjava.jvmti/getmethodname.java: New file. * testsuite/libjava.jvmti/natgetmethodname.cc: New file. * testsuite/libjava.jvmti/getmethodname.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121179 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-25 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-01-251-0/+158
| | | | | | | | | | * libjava/testsuite/libjava.jvmti/jvmti-interp.exp: New file. * libjava/testsuite/libjava.jvmti/interp: New folder. * libjava/testsuite/lib/libjava.exp (exec_gij): New Method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121172 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jvmti/natevents.cc (FieldModificationCB): Usekseitz2007-01-163-2/+2
| | | | | | | | | %#llx instead of %d for new_value. * testsuite/libjava.jvmti/events.out: Update expected output. * testsuite/libjava.jvmti/events.jar: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120834 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-16 Kyle Galloway <kgallowa@redhat.com>kgallowa2007-01-165-0/+193
| | | | | | | | | | | | | * jvmti.cc (_Jv_JVMTI_GetAllThreads): New function. * testsuite/libjava.jvmti/getallthreads.java: New test. * testsuite/libjava.jvmti/natgetallthreads.cc: Ditto. * testsuite/libjava.jvmti/getallthreads.out: Ditto. * testsuite/libjava.jvmti/getallthreads.h: Ditto. * testsuite/libjava.jvmti/getallthreads.jar: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120827 138bc75d-0d04-0410-961f-82ee72b054a4
* Merged gcj-eclipse branch to trunk.tromey2007-01-095-27/+77
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120621 138bc75d-0d04-0410-961f-82ee72b054a4
* 2006-10-25 Andreas Tobler <a.tobler@schweiz.org>andreast2006-10-251-60/+92
| | | | | | | | * testsuite/libjava.jvmti/natevents.cc (do_callback_arg_tests): Replace formatting modifiers %p with %#llx and cast the arguments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118040 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jvmti/natevents.cc (do_callback_arg_tests):tromey2006-10-201-2/+6
| | | | | | Correctly pass jvalues. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117913 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jvmti/natevents.cc (env): Delete.geoffk2006-10-171-18/+16
| | | | | | | | | | | | | (ExceptionCB): Fix types for printf arguments. (ExceptionCatchCB): Likewise. (SingleStepCB): Likewise. (BreakpointCB): Likewise. (FieldAccessCB): Likewise. (FieldModificationCB): Likewise. (CompiledMethodLoadCB): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117817 138bc75d-0d04-0410-961f-82ee72b054a4
* * jvmti.cc (_Jv_JVMTI_DisposeEnvironment): Check for enabledkseitz2006-09-223-0/+615
| | | | | | | | | | | | | | | | | | | | events. (check_enabled_event): New function. (check_enabled_events): New function. (post_event): New function. (_Jv_JVMTI_SetEventNotificationMode): New function. (_Jv_JVMTI_SetEventCallbacks): New function. (_Jv_JVMTI_Interface): Define SetEventNotificationMode and SetEventCallbacks members. * include/jvmti-int.h: New file. * include/jvmti_md.h (EVENT_SLOTS) [__GCJ_JNI_IMP__]: Define. (_CLASSPATH_JVMTIENV_CONTENTS) [__GCJ_JNI_IMPL__]: Define. * testsuite/libjava.jvmti/events.java: New file. * testsuite/libjava.jvmti/events.out: New file. * testsuite/libjava.jvmti/natevents.cc: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117133 138bc75d-0d04-0410-961f-82ee72b054a4
* * jvmti.cc (_Jv_JVMTI_GetErrorName): New function.kseitz2006-09-203-0/+137
| | | | | | | | | | (_Jv_JVMTI_Interface): Define GetErrorName member. * testsuite/libjava.jvmti/geterrorname.java: New file. * testsuite/libjava.jvmti/geterrorname.out: New file. * testsuite/libjava.jvmti/natgeterrorname.cc: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117086 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jvmti/jvmti.exp: New file.kseitz2006-09-191-0/+122
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117065 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud