*** empty log message ***
[cacao.git] / NEWS
1 * About this file
2 =================
3
4 This file lists the most important changes for each official as well as
5 internal release of cacao.  See the "ChangeLog" for a more detailed list of
6 all the changes in the code.
7
8 * Version 0.40 (released)
9 =========================
10
11 ** Boehm garbage collector supported
12 ------------------------------------
13
14 The --enable-gc2 options was replaced by --with-gc. Choose boehm for the
15 Boehm garbage collector. Also see README.boehm.
16
17 ** mips port
18 ------------
19
20 Now runs on some SGI systems, which are based on the mips architecture.
21
22 ** multiple bug fixes
23 ---------------------
24
25 Even more java programs work as expected!
26
27
28 * Version 0.35 (experimental)
29 =============================
30
31 ** autoconf, automake support
32 -----------------------------
33
34 Finally moved the entire distribution to autoconf/automake. This should fix
35 some of our problems with supporting different compilers. Thread support and
36 the use of the new garbage collector can be enabled/disabled from using
37 configure arguments:
38
39         --enable-threads [default]
40         --disable-threads
41
42         --enable-gc2 [default]
43         --disable-gc2
44
45 ** new garbage collector
46 ------------------------
47
48 Included the new garbage collector as default garbage collector. 
49
50 * Version 0.30 (released)
51 =========================
52
53 Added unlimited stack for GC and main thread. 
54 Some optimzations for instructions which operate on constants. 
55
56 * Version 0.20 (released)
57 =========================
58
59 Hardware null pointer check added, fixed severe errors in GC/Threads, type
60 check and IEEE arithmetic.
61
62 * Version 0.20beta (can't remember)
63 =========================
64
65 There is a completely new JIT compiler which is about 7 times faster and
66 produces better code. 
67 Multithreading is now supported. 
68 A lot of bugs have been fixed.
69
70 * Version 0.10 (ancient history)
71 ==============
72
73 The initial version included the old JIT and support for lang, util and io.
74
75 ----------------------------------------------------------------------------
76 Local variables:
77 mode: outline
78 fill-column: 76
79 End: