X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fdomain-internals.h;h=b70d40695886a845801f4de7096dab6605952052;hb=8eeb2cef8fb37b7aaeed5fb0c31550a1701f9bdf;hp=3dd10f1738bcca34f37709d2331372134adfe6ad;hpb=1886cdc73fe5aa01cfe8bd305b21e9ea0ceb5c91;p=mono.git diff --git a/mono/metadata/domain-internals.h b/mono/metadata/domain-internals.h index 3dd10f1738b..b70d4069588 100644 --- a/mono/metadata/domain-internals.h +++ b/mono/metadata/domain-internals.h @@ -100,13 +100,7 @@ typedef struct { * Contains information about the type arguments for generic shared methods. */ typedef struct { - /* - * If not NULL, determines whenever the class type arguments of the gshared method are references or vtypes. - * The array length is equal to class_inst->type_argv. - */ - gboolean *var_is_vt; - /* Same for method type parameters */ - gboolean *mvar_is_vt; + gboolean is_gsharedvt; } MonoGenericSharingContext; /* Simplified DWARF location list entry */ @@ -284,13 +278,6 @@ typedef struct _MonoThunkFreeList { typedef struct _MonoJitCodeHash MonoJitCodeHash; -typedef struct _MonoTlsDataRecord MonoTlsDataRecord; -struct _MonoTlsDataRecord { - MonoTlsDataRecord *next; - guint32 tls_offset; - guint32 size; -}; - struct _MonoDomain { /* * This lock must never be taken before the loader lock, @@ -368,7 +355,6 @@ struct _MonoDomain { MonoMethod *private_invoke_method; /* Used to store offsets of thread and context static fields */ GHashTable *special_static_fields; - MonoTlsDataRecord *tlsrec_list; /* * This must be a GHashTable, since these objects can't be finalized * if the hashtable contains a GC visible reference to them. @@ -413,13 +399,6 @@ struct _MonoDomain { MonoClass *sockaddr_class; MonoClassField *sockaddr_data_field; - /* Used by threadpool.c */ - MonoImage *system_image; - MonoClass *corlib_asyncresult_class; - MonoClass *socket_class; - MonoClass *ad_unloaded_ex_class; - MonoClass *process_class; - /* Cache function pointers for architectures */ /* that require wrappers */ GHashTable *ftnptrs_hash;