X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2FChangeLog;h=08ae4973096fc60608c73be7d14452e25e9ec40a;hb=5b7a67e75ce1faf5137bc5d6cae0021a6d079a79;hp=9119d5a9911c95ed97338473a3328c02e55f6a66;hpb=8110b1d1c02714667bd68dd9f51682126fbc27fb;p=mono.git diff --git a/mono/metadata/ChangeLog b/mono/metadata/ChangeLog index 9119d5a9911..08ae4973096 100644 --- a/mono/metadata/ChangeLog +++ b/mono/metadata/ChangeLog @@ -1,3 +1,49 @@ +2011-01-04 Veerapuram Varadhan + + * assembly.c (framework_assemblies): Map System.Transactions to + 4.0 framework assemblies. + + Fixes #635335 + +2010-11-03 Martin Baulig + + * mono-debug.c (mono_register_symfile_for_assembly): New method. + This is used together with mono_register_bundled_assemblies() and + mono_register_config_for_assembly() to support bundles. + +2010-07-30 Mark Probst + + * sgen-archdep.h (ARCH_COPY_SIGCTX_REGS): Add casts to fix + compiler warnings on AMD64. + +2010-07-29 Rodrigo Kumpera + + Add support for calling vararg methods from SRE code. + This requires storing per-memberref signatures so + the JIT can know how many varargs parameters are + been passed. + + * loader.c (mono_method_get_signature_full): If the + image is dynamic call mono_reflection_lookup_signature + to lookup the signature. + + * reflection.c (mono_image_create_method_token): Save + the method object into the MonoDynamicImage::tokens. + Create a signature struct for MethodBuilders. + Save the signature into vararg_aux_hash so it can be + retrieved later. + + * reflection.c (mono_reflection_lookup_signature): New + function. Check vararg_aux_hash for a signature before + returning method's own signature. + + * metadata-internals.h (MonoDynamicImage): Add new + vararg_aux_hash hashtable. + + * object-internals.h: Add mono_reflection_lookup_signature. + + Fixes #626441 + 2010-07-28 Rodrigo Kumpera * verify.c (mono_method_verify): Don't move forward @@ -622,6 +668,28 @@ Wed Jun 30 12:08:36 CEST 2010 Paolo Molaro separate ones for small and large objects. This reduces the number of major collections. +2010-06-04 Damien Diederen + + * icall.c (ves_icall_System_Char_GetDataTablePointers), + char-conversions.h: New Unicode category tables compatible with MS .NET + + These new category tables, generated using create-category-table(.cs) + available in the mcs sources, make the Mono runtime understand the + same Unicode category codes as recent versions of Microsoft's runtime. + + CategoryData_v2 matches versions v2.0.50727 and v3.5.21022 of .NET. + + CategoryData_v4 matches version v4.0.30319 of .NET. The v4 tables + can be disabled by defining the DISABLE_NET_4_0 preprocessor symbol. + + Similarly, the astral portions of both tables can be disabled by + defining the DISABLE_ASTRAL preprocessor symbol. + + CAUTION: Mcs has to be updated with the corresponding patches, or + Mono will suffer a low-level (internal call) crash when + initializing System.Char. + + 2010-06-04 Marek Habersack * icall.c (ves_icall_MonoType_GetEvent): be case insensitive is @@ -23226,7 +23294,7 @@ Fri May 27 14:45:56 CEST 2005 Paolo Molaro 2005-05-11 Martin Baulig * mono-debug.c, mono-debug-debugger.c: Revert Paolo's locking - changes as they're broken and completely fuck up the debugger. + changes as they're broken and mess with the debugger. * mono-debug.c (mono_debug_add_method): Properly unlock on error.