* include/java-interp.h (_Jv_InterpFrame::get_pc): Only deduct
one when pc_ptr is non-NULL.
* prims.cc (parse_init_args): Enable JVMTI with agentlib
and agentpath options.
* testsuite/lib/libjava.exp (exec_gij): Add new addl_flags
parameter.
* testsuite/libjava.jvmti/jvmti-interp.exp (gij_jvmti_test_one):
Pass '-agentlib:dummyagent' when executing gij.
(gij_jvmti_run): Build dummy JVMTI agent before running tests,
and remove it when finished.
* testsuite/libjava.jvmti/dummyagent.c: New file.
From-SVN: r125040
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| interp | Loading commit data... | |
| dummyagent.c | Loading commit data... | |
| events.h | Loading commit data... | |
| events.jar | Loading commit data... | |
| events.java | Loading commit data... | |
| events.out | Loading commit data... | |
| getallthreads.h | Loading commit data... | |
| getallthreads.jar | Loading commit data... | |
| getallthreads.java | Loading commit data... | |
| getallthreads.out | Loading commit data... | |
| geterrorname.h | Loading commit data... | |
| geterrorname.jar | Loading commit data... | |
| geterrorname.java | Loading commit data... | |
| geterrorname.out | Loading commit data... | |
| getmethodname.h | Loading commit data... | |
| getmethodname.jar | Loading commit data... | |
| getmethodname.java | Loading commit data... | |
| getmethodname.out | Loading commit data... | |
| jvmti-interp.exp | Loading commit data... | |
| jvmti.exp | Loading commit data... | |
| natevents.cc | Loading commit data... | |
| natgetallthreads.cc | Loading commit data... | |
| natgeterrorname.cc | Loading commit data... | |
| natgetmethodname.cc | Loading commit data... |