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.
8 * Version 0.40 (released)
9 =========================
14 Now runs on some SGI systems, which are based on the mips architecture.
19 Even more java programs work as expected!
22 * Version 0.35 (experimental)
23 =============================
25 ** autoconf, automake support
26 -----------------------------
28 Finally moved the entire distribution to autoconf/automake. This should fix
29 some of our problems with supporting different compilers. Thread support and
30 the use of the new garbage collector can be enabled/disabled from using
33 --enable-threads [default]
36 --enable-gc2 [default]
39 ** new garbage collector
40 ------------------------
42 Included the new garbage collector as default garbage collector.
44 * Version 0.30 (released)
45 =========================
47 Added unlimited stack for GC and main thread.
48 Some optimzations for instructions which operate on constants.
50 * Version 0.20 (released)
51 =========================
53 Hardware null pointer check added, fixed severe errors in GC/Threads, type
54 check and IEEE arithmetic.
56 * Version 0.20beta (can't remember)
57 =========================
59 There is a completely new JIT compiler which is about 7 times faster and
61 Multithreading is now supported.
62 A lot of bugs have been fixed.
64 * Version 0.10 (ancient history)
67 The initial version included the old JIT and support for lang, util and io.
69 ----------------------------------------------------------------------------