2005-06-16 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mono / mini / ChangeLog
index ae28e9c24b90b16494a9749be85680f3806104d8..3bff525995d10a709f2e7bf51850aa95167fac42 100644 (file)
@@ -1,5 +1,56 @@
+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>