[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] pnet ChangeLog engine/jitc_diag.c
From: |
Klaus Treichel |
Subject: |
[dotgnu-pnet-commits] pnet ChangeLog engine/jitc_diag.c |
Date: |
Mon, 26 Jun 2006 19:29:49 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: pnet
Changes by: Klaus Treichel <ktreichel> 06/06/26 19:29:49
Modified files:
. : ChangeLog
engine : jitc_diag.c
Log message:
2006-06-26 Klaus Treichel <address@hidden>
* engine/jitc_diag.c: Fix _ILJitGetCallingMethod.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnet/ChangeLog?cvsroot=dotgnu-pnet&r1=1.3329&r2=1.3330
http://cvs.savannah.gnu.org/viewcvs/pnet/engine/jitc_diag.c?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.3329
retrieving revision 1.3330
diff -u -b -r1.3329 -r1.3330
--- ChangeLog 25 Jun 2006 11:56:31 -0000 1.3329
+++ ChangeLog 26 Jun 2006 19:29:49 -0000 1.3330
@@ -1,3 +1,7 @@
+2006-06-26 Klaus Treichel <address@hidden>
+
+ * engine/jitc_diag.c: Fix _ILJitGetCallingMethod.
+
2006-06-25 Klaus Treichel <address@hidden>
* engine/jitc.c: Add the handling of the managed safepoint flags. Add a
Index: engine/jitc_diag.c
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/engine/jitc_diag.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- engine/jitc_diag.c 19 Mar 2006 11:29:11 -0000 1.1
+++ engine/jitc_diag.c 26 Jun 2006 19:29:49 -0000 1.2
@@ -60,24 +60,25 @@
/* callFrame is the first frame with a jitFunction assigned. */
/* Now we have to find the return address frames down the stack */
/* with a jitFunction assigned. */
- do {
+ while(frames > 0)
+ {
returnAddress = jit_get_return_address(callFrame);
if((jitFunction = jit_function_from_pc(jitCoder->context,
returnAddress,
&exceptionHandler)))
{
+ frames--;
if(frames == 0)
{
break;
}
}
- frames--;
if(!(callFrame = jit_get_next_frame_address(callFrame)))
{
/* Could not get the next frame address. */
return 0;
}
- } while(1);
+ };
/* And we return the ILMethod assigned to that jitFunction. */
return (ILMethod *)jit_function_get_meta(jitFunction,
IL_JIT_META_METHOD);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] pnet ChangeLog engine/jitc_diag.c,
Klaus Treichel <=