Merge pull request #1659 from alexanderkyte/stringbuilder-referencesource
[mono.git] / mono / metadata / object-internals.h
index 0ae655451ffe82fca20dcf48f5f0629c2d6cbcfd..6041aa1ae648969e0cf4377647a4c3286b5c9a04 100644 (file)
@@ -363,6 +363,7 @@ typedef struct {
        gint32 il_offset;
        gint32 native_offset;
        gint64 method_address;
+       gint32 method_index;
        MonoReflectionMethod *method;
        MonoString *filename;
        gint32 line;
@@ -389,7 +390,7 @@ struct _MonoInternalThread {
        HANDLE      start_notify;
        gpointer stack_ptr;
        gpointer *static_data;
-       gpointer jit_data;
+       gpointer dead_field_remove_me; /* This used to be jit_data, but that was moved to MonoThreadInfo. */
        void *thread_info; /*This is MonoThreadInfo*, but to simplify dependencies, let's make it a void* here. */
        MonoAppContext *current_appcontext;
        MonoException *pending_exception;
@@ -1645,6 +1646,9 @@ ves_icall_Mono_Runtime_GetNativeStackTrace (MonoException *exc);
 char *
 mono_exception_get_managed_backtrace (MonoException *exc);
 
+void
+mono_copy_value (MonoType *type, void *dest, void *value, int deref_pointer);
+
 #endif /* __MONO_OBJECT_INTERNALS_H__ */