This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
frysk-imports/lib/unwind Accessors.java ProcIn ...
- From: npremji at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 6 Mar 2007 18:01:25 -0000
- Subject: frysk-imports/lib/unwind Accessors.java ProcIn ...
- Reply-to: frysk at sourceware dot org
CVSROOT: /cvs/frysk
Module name: frysk-imports
Changes by: npremji@sourceware.org 2007-03-06 18:01:25
Modified files:
lib/unwind : Accessors.java ProcInfo.java ProcName.java
UnwindNative.java Unwind.java ChangeLog
Cursor.java PtraceAccessors.java
TestUnwind.java
lib/unwind/cni : PtraceAccessors.cxx UnwindNative.cxx
Added files:
lib/unwind : Error.mkenum
lib/unwind/cni : ProcInfo.cxx
Log message:
frysk-imports/lib/unwind/CL
* TestUnwind.java (testPtraceAccessorsProc0): New.
(testPtraceAccessorsProcMax): New.
(testPtraceAccessorsSmallMaxName): New.
(testCreateCursor.accessMem): Made protected.
(testCreateCursor.accessFPReg): Ditto.
(testCreateCursor.resume): Ditto.
(testCreateCursor.getProcName): Ditto.
(testCreateCursor.putUnwindInfo): Ditto.
(testCreateCursor.getDynInfoListAddr): Ditto.
(testCreateCursor.findProcInfo): Ditto.
(testCreateCursor.accessReg):Ditto.
(testPtraceAccessors): Step through an entire stack trace.
(testCreateAddress): Change assert message.
* ProcInfo.java: Use RawData to hold an actual procInfo object.
* Accessors.java: Made all methods protected.
* PtraceAccessors.java: Ditto.
* Cursor.java: Removed unused addressSpace variable.
(unwind): New.
* ProcName.java (ProcName): Made public.
* Unwind.java (copyCursor): New.
* UnwindNative.java: (copyCursor): New.
* Error.mkenum: New.
* cni/ProcInfo.cxx: New.
* cni/PtraceAccessors.cxx: Clean up logging. Change to reflect ProcInfo.java
changes.
* cni/UnwindNative.cxx: Ditto.
(native_access_mem): Pass a jlong to java, not a long.
(copyCursor): Added.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/Error.mkenum.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/Accessors.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/ProcInfo.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/ProcName.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/UnwindNative.java.diff?cvsroot=frysk&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/Unwind.java.diff?cvsroot=frysk&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/ChangeLog.diff?cvsroot=frysk&r1=1.31&r2=1.32
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/Cursor.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/PtraceAccessors.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/TestUnwind.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/cni/ProcInfo.cxx.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/cni/PtraceAccessors.cxx.diff?cvsroot=frysk&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/unwind/cni/UnwindNative.cxx.diff?cvsroot=frysk&r1=1.10&r2=1.11