This is the mail archive of the frysk-cvs@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] master: Eliminate last use of RawDataManaged in getCursor.


The branch, master has been updated
       via  cdc94e24e1b9394f0f825280834a4d5fb6b0dd89 (commit)
      from  df4ab58434351ad8d9d5faeea5a4828ada77aa7a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit cdc94e24e1b9394f0f825280834a4d5fb6b0dd89
Author: Andrew Cagney <cagney@redhat.com>
Date:   Fri May 23 21:09:52 2008 -0400

    Eliminate last use of RawDataManaged in getCursor.

-----------------------------------------------------------------------

Summary of changes:
 frysk-sys/lib/unwind/ChangeLog       |    3 +++
 frysk-sys/lib/unwind/Unwind.java     |    3 +--
 frysk-sys/lib/unwind/cni/UnwindH.hxx |    2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

First 500 lines of diff:
diff --git a/frysk-sys/lib/unwind/ChangeLog b/frysk-sys/lib/unwind/ChangeLog
index f8dc420..4a0d12c 100644
--- a/frysk-sys/lib/unwind/ChangeLog
+++ b/frysk-sys/lib/unwind/ChangeLog
@@ -1,5 +1,8 @@
 2008-05-23  Andrew Cagney  <cagney@redhat.com>
 
+	* Unwind.java (getContext): Change parameter to long.
+	* cni/UnwindH.hxx (TARGET::getContext): Update.
+	
 	* ProcInfo.java (unwProcInfo): Replace procInfo, a long.
 	* Unwind.java: Ditto.
 	* Cursor.java (getProcInfo()): Update.
diff --git a/frysk-sys/lib/unwind/Unwind.java b/frysk-sys/lib/unwind/Unwind.java
index 4cffce7..12db5fe 100644
--- a/frysk-sys/lib/unwind/Unwind.java
+++ b/frysk-sys/lib/unwind/Unwind.java
@@ -41,7 +41,6 @@ package lib.unwind;
 
 import frysk.rsl.Log;
 import frysk.rsl.LogFactory;
-import gnu.gcj.RawDataManaged;
 
 public abstract class Unwind {
     static final Log fine = LogFactory.fine(Unwind.class);
@@ -71,7 +70,7 @@ public abstract class Unwind {
     abstract long getCFA(long unwCursor);
   
     abstract long copyCursor(long unwCursor);  
-    abstract int getContext(RawDataManaged context);
+    abstract int getContext(long context);
  
     // FIXME: shouldn't be public.
     public abstract ProcInfo createProcInfoFromElfImage(AddressSpace addressSpace,
diff --git a/frysk-sys/lib/unwind/cni/UnwindH.hxx b/frysk-sys/lib/unwind/cni/UnwindH.hxx
index 28b837f..c22b20e 100644
--- a/frysk-sys/lib/unwind/cni/UnwindH.hxx
+++ b/frysk-sys/lib/unwind/cni/UnwindH.hxx
@@ -403,7 +403,7 @@ TARGET::getCFA(jlong unwCursor) {
 
 
 jint
-TARGET::getContext(gnu::gcj::RawDataManaged* context) {
+TARGET::getContext(jlong context) {
   return (jint) unw_getcontext((::unw_context_t *) context);
 }
 


hooks/post-receive
--
frysk system monitor/debugger


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]