2004-03-29 Bernie Solomon <bernard@ugsolutions.com>
authorBernie Solomon <bernard@mono-cvs.ximian.com>
Tue, 30 Mar 2004 01:20:01 +0000 (01:20 -0000)
committerBernie Solomon <bernard@mono-cvs.ximian.com>
Tue, 30 Mar 2004 01:20:01 +0000 (01:20 -0000)
* interp.c interp.h: remove child from MonoInvocation
as it isn't used.

svn path=/trunk/mono/; revision=24752

mono/interpreter/ChangeLog
mono/interpreter/interp.c
mono/interpreter/interp.h

index 1bd2faf04a28df9e24848424655761f9bc6403db..cfc6c286d8c10db73ab0996feaacaf16dd436ab8 100644 (file)
@@ -1,3 +1,8 @@
+2004-03-29  Bernie Solomon  <bernard@ugsolutions.com>
+
+       * interp.c interp.h: remove child from MonoInvocation
+       as it isn't used.
+
 2004-03-25  Martin Baulig  <martin@ximian.com>
 
        * interp.c (stackval_from_data): Added MONO_TYPE_GENERICINST.
index e8dc3b450df4bd2fde2e69b08714605166954c32..7793b27971aefcbd37175184ffebef99471fdd67 100644 (file)
@@ -109,7 +109,6 @@ enum {
                (frame)->method = (mono_method);        \
                (frame)->ex_handler = NULL;     \
                (frame)->ex = NULL;     \
-               (frame)->child = NULL;  \
                (frame)->ip = NULL;     \
                (frame)->invoke_trap = 0;       \
        } while (0)
@@ -1709,7 +1708,6 @@ ves_exec_method_with_context (MonoInvocation *frame, ThreadContext *context)
        }
 
        child_frame.parent = frame;
-       frame->child = &child_frame;
        frame->ex = NULL;
 
        /* ready to go */
index 5b9221b549dfce649470bd38f750d71cbb283f4a..16d74f82e42f9b698a1614e458f73ce72bdff432 100644 (file)
@@ -46,7 +46,6 @@ typedef struct _MonoInvocation MonoInvocation;
 
 struct _MonoInvocation {
        MonoInvocation *parent; /* parent */
-       MonoInvocation *child;
        MonoMethod     *method; /* parent */
        stackval       *retval; /* parent */
        void           *obj;    /* this - parent */