2006-06-08 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mono / monoburg / ChangeLog
index af2218e9cfc4b3959eab156b946a98e30d416ca8..48882b24f689ca2e778717c6d911851847c5d655 100644 (file)
@@ -1,3 +1,90 @@
+
+Sat Feb 25 17:06:48 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+       * monoburg.c: more tweaks to reduce relocations and
+       memory usage.
+
+Sat Feb 25 16:03:16 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+       * monoburg.c: put mono_burg_arity[] in readonly memory.
+
+Sat Feb 25 12:01:22 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+       * monoburg.c: make huge debug string array conditional.
+
+2006-01-04  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am: Use CFLAGS_FOR_BUILD.
+
+2005-12-19  Zoltan Varga  <vargaz@gmail.com>
+
+       * monoburg.c (create_term): Fix warning.
+
+2005-05-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * monoburg.vcproj: Project file for monobug.
+
+2005-01-18  Zoltan Varga  <vargaz@freemail.hu>
+
+       * monoburg.y (yyparsetail): Handle the case when the burg file does
+       not end with an empty line.
+
+2004-06-24  David Waite  <mass@akuma.org>
+
+       * monoburg.c: change to C90-style comments from C99/C++-style
+       
+Wed Apr 14 12:40:54 CEST 2004 Paolo Molaro <lupus@ximian.com>
+
+       * monoburg.c, monoburg.h, monoburg.y: changed the grammar so that
+       the same emit code can be easily associated with multiple rules.
+       Coalesce identical emit functions to reduce code size (10 KB - 10 % -
+       with the current unchanged x86 JIT rules).
+
+2002-10-28  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.c (emit_state): use 16bit values for registers, removed
+       reg3 and spilled flag.
+
+2002-10-17  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.y: added missing semicolon
+
+2002-10-11  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.c (emit_tree_match): omit unnecessary compare
+       (emit_label_func): make it possible to print operator names in
+       error messages.
+
+2002-10-09  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.c (check_result): emit a warning instead of an error
+
+2002-10-03  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.c: added new %termprefix mode
+
+2002-09-30  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.c (main): add option to specify default costs, added
+       experimental code to handle several input files.
+
+2002-09-26  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.c (emit_state): include additional fields to handle
+       register allocation in dag_mode
+
+2002-09-25  Dietmar Maurer  <dietmar@ximian.com>
+
+       * added -p and -e options. monoburg is now able to work with DAGs.
+
+2002-04-20  Dietmar Maurer  <dietmar@ximian.com>
+
+       * monoburg.y (yylex): bug fix in number parsing
+
+2002-04-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * monoburg.c: added option -s to specify the c source file for output.
+
 2002-04-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * monoburg.c: added a default handler for warning messages that just