2005-06-16 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mono / mini / ChangeLog
index 6745a22bd9b1183dacd7b50589ca8c4ced899fea..3bff525995d10a709f2e7bf51850aa95167fac42 100644 (file)
@@ -1,3 +1,66 @@
+2005-06-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * declsec.c: Fixed APTC to check for FullTrust on caller assembly (and
+       not on callee assembly). Fixed some comments.
+
+2005-06-16  Zoltan Varga  <vargaz@freemail.hu>
+
+       * aot.c (mono_compile_assembly): Mark the "methods" symbol as a function so
+       it gets proper disassembly.
+       (emit_method_info): Remove some dead code.
+
+       * mini.c (mini_method_compile): Allways allocate the GOT var in
+       mono_method_to_ir for emulating opcodes.
+
+2005-06-13  Zoltan Varga  <vargaz@freemail.hu>
+
+       * mini.c (mono_jit_free_method): Remove the method from the JitInfo table
+       before freeing the code memory. Fixes #74990.
+
+       * objects.cs: Add regression test for #74992.
+
+       * liveness.c: Extend live ranges of arguments to the beginning of the
+       method. Fixes #74992.
+
+       * exceptions-ia64.c mini-ia64.h: Modify ip during exception handling
+       so it points into the faulting instruction.
+
+2005-06-12  Zoltan Varga  <vargaz@freemail.hu>
+
+       * jit-icalls.c (mono_imul_ovf): Add exception handling.
+
+       * *-ia64.*: Ongoing IA64 work.
+
+       * mini.c (mini_init): Fix signature of mono_delegate_ctor.
+
+2005-06-11  Zoltan Varga  <vargaz@freemail.hu>
+
+       * mini-ia64.h exceptions-ia64.c: Ongoing IA64 work.
+
+       * *-ia64.*: Ongoing IA64 work.
+
+2005-06-10  Zoltan Varga  <vargaz@freemail.hu>
+
+       * basic-long.cs: Add tests for add/sub.ovf.
+
+       * basic.cs: Add tests for sub.ovf.
+
+       * *-ia64.*: Ongoing IA64 work.
+
+2005-06-09  Zoltan Varga  <vargaz@freemail.hu>
+
+       * *-ia64.*: Ongoing IA64 work.
+
+       * basic.cs: Add conv.ovf.i4.un test.
+
+2005-06-09  Massimiliano Mantione  <massi@ximian.com>
+
+       * mini.c: (remove_block_if_useless) Fixed bug 75061.
+       
+2005-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * mini.c: no SIGUSR2 on windows. Remove it for PLATFORM_WIN32.
+
 2005-06-07  Zoltan Varga  <vargaz@freemail.hu>
 
        * *-ia64.*: Ongoing IA64 work.