The frysk.rt.Stack frame object should use the lib.unwind bindings, and not have
internal CNI code.
Apparently isn't acting properly as a wrapper for frame information - all
fields should be members of the class' FrameCursor object, and all StackFrame
getters should return FrameCursor members.
Checked in a patch to remove all C++ code from frysk/rt. I will test whether
--cni can be removed from frysk-core/bootstrap.sh and if so I will remove that
--cni has been removed from frysk-core/bootstrap.sh
Can be closed?
2006-12-14 Adam Jocksch <email@example.com>
* StackFrame.java (myCursor): Added, replaces address, methodName, cfa,
and isSignalFrame fields as well as get/set_reg functionality (bz #
(StackFrame): No longer uses native initialization, funcitonality moved
(getMethodName): Now calls FrameCursor.
* cni/StackFrame.cxx: Removed.