[corlib] Improve CancellationTokenSource test
[mono.git] / mono / mini / ChangeLog
index 2ca105853cfb3d59d6c7447fd8706b163d6a9561..401b29de1f08c51226514b1fd5bc77f6217fdcdc 100755 (executable)
@@ -1,3 +1,62 @@
+2010-07-29  Mark Mason <glowingpurple@gmail.com>
+       
+       * mini-ops.h: Fix mips branch opcodes
+       * mini-mips.h: enable IMT for MIPS
+       * mini-mips.c: Use NULLIFY_INS(), fixup *_OVF expansions with extra move.
+       * tramp-mips.c: Some cleanups to trampoline handling
+       
+2010-07-27  Mark Mason <glowingpurple@gmail.com>
+
+       * mini-mips.c: Fix compilation errors.
+
+2010-07-25  Zoltan Varga  <vargaz@gmail.com>
+
+       * mini-trampolines.c (common_call_trampoline): Fix a warning.
+
+2010-07-24  Zoltan Varga  <vargaz@gmail.com>
+
+       * mini-s390x.c: Change the calling convention to pass this as first as on other
+       architectures. Remove some dead code from the get_vcall_slot().
+
+2010-07-24  Geoff Norton  <gnorton@novell.com>
+
+       * mini-darwin.c: Having reviewed xnu-1504.7.4 it is safe to call fork directly
+       here, it seems the old implementation was a hold over from the linux behaviour
+       This fixed gdb backtrace on amd64 and ppc.
+
+2010-07-23  Zoltan Varga  <vargaz@gmail.com>
+
+       * xdebug.c (mono_save_trampoline_xdebug_info): Call
+       mono_loader_lock/unlock_if_inited () to avoid asserts on some platforms during
+       startup.
+
+2010-07-23  Marek Habersack  <mhabersack@novell.com>
+
+       * Makefile.am (version.h): generate version using GIT commit info,
+       removed the old svn and git-svn code.
+
+2010-07-22  Jb Evain  <jbevain@novell.com>
+
+       * method-to-ir.c (BRANCH_COST): set to 10.
+
+2010-07-20  Zoltan Varga  <vargaz@gmail.com>
+
+       * method-to-ir.c (op_to_op_src2_membase): Reorganize the amd64 op->op membase
+       code, it was missing a few 'break's.
+
+2010-07-20  Zoltan Varga  <vargaz@gmail.com>
+
+       * method-to-ir.c (mini_emit_inst_for_method): Add Array.GetLength/GetLowerBound ().
+       Fixes #618176.
+
+2010-07-16  Zoltan Varga  <vargaz@gmail.com>
+
+       * mini-arm.c: Fix the arm build by passing a MonoGenericSharingContext to get_call_info.
+
+2010-07-16  Zoltan Varga  <vargaz@gmail.com>
+
+       * mini-llvm.c: Add more SIMD instructions.
+
 2010-07-15  Miguel de Icaza  <miguel@novell.com>
 
        * mini.c: Allow "casts" to be passed on MONO_DEBUG as well.
@@ -2738,6 +2797,12 @@ Wed Jan 13 15:54:53 CET 2010 Paolo Molaro <lupus@ximian.com>
        * tramp-amd64.c (mono_arch_nullify_class_init_trampoline): Fix the LLVM support
        by merging the LLVM and !MAP_32BIT cases.
 
+2009-12-14  Geoff Norton  <gnorton@novell.com>
+
+       * debugger-agent.c: The end_runtime_invoke guard isn't working on 
+       AMD64 as __builtin_frame_address (1) returns NULL.  Disable the 
+       behaviour by default, and make it runtime configurable.
+       
 2009-12-13 Jonathan Chambers <joncham@gmail.com>
 
        * debugger-agent.c (mono_debugger_agent_thread_interrupt): Handle a NULL