Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/HISTORY
ViewVC logotype

Annotation of /sml/trunk/HISTORY

Parent Directory Parent Directory | Revision Log 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