2007-04-23 Kyle Galloway <kgallowa@redhat.com>
authorkgallowa <kgallowa@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Apr 2007 17:30:29 +0000 (17:30 +0000)
committerkgallowa <kgallowa@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Apr 2007 17:30:29 +0000 (17:30 +0000)
commitca42112c32f3a96e8ef382fdfac01aae8f9a102e
tree81048b7fa6e216d50f6149770c8a5fe429e8072d
parent5be46544c62f8b3bfc70a6689ccf58a37deaef39
2007-04-23  Kyle Galloway  <kgallowa@redhat.com>

* include/java-interp.h (_Jv_InterpFrame): Add pointer to the
interpreter PC.
(<init>): Add a pointer to the interpreter PC as a parameter with
default value NULL.
(get_pc): New method.
* interpret-run.cc: If debugging, pass a pointer to the PC when
creating the stack frame.
* jvmti.cc (_Jv_JVMTI_GetStackTrace): Call _Jv_InterpFrame::get_pc
to get the PC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124076 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/include/java-interp.h
libjava/interpret-run.cc
libjava/jvmti.cc