SCM Repository
Annotation of /sml/trunk/HISTORY
Parent Directory
|
Revision Log
Revision 572 - (view) (download)
1 : | dbm | 570 | This is the HISTORY file for the Yale SML/NJ CVS repository. |
2 : | |||
3 : | An entry should be made for _every_ commit to the repository. | ||
4 : | The entries in this file will be used when creating the README | ||
5 : | for new versions, so keep that in mind when writing the | ||
6 : | description. | ||
7 : | |||
8 : | The form of an entry should be: | ||
9 : | |||
10 : | Name: | ||
11 : | Date: | ||
12 : | Tag: <post-commit CVS tag> | ||
13 : | Description: | ||
14 : | |||
15 : | ---------------------------------------------------------------------- | ||
16 : | blume | 572 | Name: Matthias Blume |
17 : | Date: 2000/03/07 04:01:04 | ||
18 : | Tag: blume_main_v110_26_2 | ||
19 : | dbm | 570 | Description: |
20 : | blume | 572 | - size info in BOOTLIST |
21 : | * no fixed upper limits for number of bootfiles or length of | ||
22 : | bootfile names in runtime | ||
23 : | * falling back to old behavior if no BOOTLIST size info found | ||
24 : | - allocation size heuristics in .run-sml | ||
25 : | * tries to read cache size from /proc/cpuinfo (this is important for | ||
26 : | small-cache Celeron systems!) | ||
27 : | - install.sh robustified | ||
28 : | - CM manual updates | ||
29 : | - paranoid mode | ||
30 : | * no more CMB.deliver() (i.e., all done by CMB.make()) | ||
31 : | * can re-use existing sml.boot.* files | ||
32 : | * init.cmi now treated as library | ||
33 : | * library stamps for consistency checks | ||
34 : | - sml.boot.<arch>-<os>/PIDMAP file | ||
35 : | * This file is read by the CM startup code. This is used to minimize | ||
36 : | the amount of dynamic state that needs to be stowed away for the | ||
37 : | purpose of sharing between interactive system and user code. | ||
38 : | - CM.Anchor.anchor instead of CM.Anchor.{set,cancel} | ||
39 : | * Upon request by Elsa. Anchors now controlled by get-set-pair | ||
40 : | like most other CM state variables. | ||
41 : | - Compiler.CMSA eliminated | ||
42 : | * No longer supported by CM anyway. | ||
43 : | - fixed bugs in pickler that kept biting Stefan | ||
44 : | * past refs to past refs (was caused by the possibility that | ||
45 : | ad-hoc sharing is more discriminating than hash-cons sharing) | ||
46 : | * integer overflow on LargeInt.minInt | ||
47 : | - ml-{lex,yacc} build scripts now use new mechanism | ||
48 : | for building standalone programs | ||
49 : | - fixed several gcc -Wall warnings that were caused by missing header | ||
50 : | files, missing initializations, etc., in runtime (not all warnings | ||
51 : | eliminated, though) |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |