Caches return a new functional port whenever asked for one.
[gem5.git] / RELEASE_NOTES
1 Aug. 25, 2006: m5_2.0_beta patch 1
2 --------------------
3 Handful of minor bug fixes for m5_2.0_beta,
4 along with a few new regression tests.
5
6 Aug. 15, 2006: m5_2.0_beta
7 --------------------
8 Major update to M5 including:
9 - New CPU model
10 - New memory system
11 - More extensive python integration
12 - Preliminary syscall emulation support for MIPS and SPARC
13 This is a *beta* release, meaning that some features are not complete,
14 and some features from M5 1.X aren't currently supported (e.g., MP
15 coherence). We are working to address these limitations and hope to
16 have a complete 2.0 release soon.
17
18 Oct. 8, 2005: m5_1.1
19 --------------------
20 Update release for IOSCA workshop mini-tutorial. New features include:
21 - Preliminary FreeBSD support
22 - Integration of regression tests into scons build framework
23 - Several bug fixes and better compatibility for Cygwin hosts
24 - Major cleanup of Alpha system code (console, PAL, etc.) to make
25 it easier for others to build/modify
26 - Fixes to enable compilation under g++ 4.0
27 - Numerous minor bug fixes
28
29 June 10, 2005: m5_1.0_web
30 -------------------------
31 The 1.0 release posted on Sourceforge after the ISCA tutorial contains
32 just a few very minor fixes relative to the CD.
33
34 June 5, 2005: m5_1.0_tutorial
35 -----------------------------
36 First non-beta release. This release was on the CD distributed at the
37 ISCA tutorial. Major enhancements relative to beta releases include
38 Linux support and Python-based configuration language.
39
40 June 17, 2004: m5_1.0_beta2
41 ---------------------------
42 Stealth-mode beta bug-fix update, not widely advertised.
43
44 Oct. 17, 2003: m5_1.0_beta1
45 ---------------------------
46 Early beta release.