dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] pnet ChangeLog engine/lib_helpers.c


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] pnet ChangeLog engine/lib_helpers.c
Date: Fri, 16 Jun 2006 09:51:24 +0000

CVSROOT:        /sources/dotgnu-pnet
Module name:    pnet
Changes by:     Klaus Treichel <ktreichel>      06/06/16 09:51:23

Modified files:
        .              : ChangeLog 
        engine         : lib_helpers.c 

Log message:
        2006-06-16  Klaus Treichel  <address@hidden>
        
                * engine/lib_helpers.c: Fix RunClassConstructor. The type is 
passed by
                value with the jit coder instead of by reference.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnet/ChangeLog?cvsroot=dotgnu-pnet&r1=1.3325&r2=1.3326
http://cvs.savannah.gnu.org/viewcvs/pnet/engine/lib_helpers.c?cvsroot=dotgnu-pnet&r1=1.11&r2=1.12

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.3325
retrieving revision 1.3326
diff -u -b -r1.3325 -r1.3326
--- ChangeLog   11 Jun 2006 15:17:15 -0000      1.3325
+++ ChangeLog   16 Jun 2006 09:51:23 -0000      1.3326
@@ -1,3 +1,8 @@
+2006-06-16  Klaus Treichel  <address@hidden>
+
+       * engine/lib_helpers.c: Fix RunClassConstructor. The type is passed by
+       value with the jit coder instead of by reference.
+
 2006-06-11  Klaus Treichel  <address@hidden>
 
        * engine/jitc.c: Add System.IntPtr and System.UIntPtr to the special

Index: engine/lib_helpers.c
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/engine/lib_helpers.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- engine/lib_helpers.c        5 Feb 2006 16:20:28 -0000       1.11
+++ engine/lib_helpers.c        16 Jun 2006 09:51:23 -0000      1.12
@@ -265,7 +265,11 @@
 
 void _IL_RuntimeHelpers_RunClassConstructor(ILExecThread *thread, void *type)
 {
+#ifdef IL_USE_JIT
+       ILClass *classInfo = (ILClass *)type;
+#else
        ILClass *classInfo = *((ILClass **)type);
+#endif
        ILMethod *method;
        if(classInfo)
        {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]