diff options
Diffstat (limited to 'mono/metadata/sre.c')
-rw-r--r-- | mono/metadata/sre.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/mono/metadata/sre.c b/mono/metadata/sre.c index ad482f98330..c3662370973 100644 --- a/mono/metadata/sre.c +++ b/mono/metadata/sre.c @@ -1405,12 +1405,6 @@ mono_reflection_dynimage_basic_init (MonoReflectionAssemblyBuilder *assemblyb, M mono_domain_assemblies_lock (domain); domain->domain_assemblies = g_slist_append (domain->domain_assemblies, assembly); -#ifdef ENABLE_NETCORE - // TODO: potentially relax the locking here? - mono_alc_assemblies_lock (alc); - alc->loaded_assemblies = g_slist_append (alc->loaded_assemblies, assembly); - mono_alc_assemblies_unlock (alc); -#endif mono_domain_assemblies_unlock (domain); register_assembly (mono_object_domain (assemblyb), &assemblyb->assembly, &assembly->assembly); @@ -4332,7 +4326,6 @@ ensure_complete_type (MonoClass *klass, MonoError *error) error_init (error); if (image_is_dynamic (klass->image) && !klass->wastypebuilder && mono_class_has_ref_info (klass)) { -#ifndef ENABLE_NETCORE MonoReflectionTypeBuilderHandle tb = mono_class_get_ref_info (klass); mono_domain_try_type_resolve_typebuilder (mono_domain_get (), tb, error); @@ -4340,10 +4333,6 @@ ensure_complete_type (MonoClass *klass, MonoError *error) // Asserting here could break a lot of code //g_assert (klass->wastypebuilder); -#else - // TODO: make this work on netcore when working on SRE.TypeBuilder - g_assert_not_reached (); -#endif } if (mono_class_is_ginst (klass)) { @@ -4441,15 +4430,10 @@ mono_reflection_resolve_object (MonoImage *image, MonoObject *obj, MonoClass **h /* Already created */ result = klass; } else { -#ifndef ENABLE_NETCORE mono_domain_try_type_resolve_typebuilder (mono_domain_get (), tb, error); goto_if_nok (error, return_null); result = type->data.klass; g_assert (result); -#else - // TODO: make this work on netcore when working on SRE.TypeBuilder - g_assert_not_reached(); -#endif } *handle_class = mono_defaults.typehandle_class; @@ -4685,7 +4669,6 @@ ves_icall_ModuleBuilder_getMethodToken (MonoReflectionModuleBuilderHandle mb, return mono_image_create_method_token (MONO_HANDLE_GETVAL (mb, dynamic_image), MONO_HANDLE_CAST (MonoObject, method), opt_param_types, error); } -#ifndef ENABLE_NETCORE void ves_icall_ModuleBuilder_WriteToFile (MonoReflectionModuleBuilderHandle mb, HANDLE file, MonoError* error) { @@ -4697,7 +4680,6 @@ ves_icall_ModuleBuilder_build_metadata (MonoReflectionModuleBuilderHandle mb, Mo { mono_image_build_metadata (MONO_HANDLE_RAW (mb), error); } -#endif void ves_icall_ModuleBuilder_RegisterToken (MonoReflectionModuleBuilderHandle mb, MonoObjectHandle obj, guint32 token, MonoError *error) |