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

SCM Repository

[smlnj] Log of /sml/trunk/src/cm/main/cm-boot.sml
[smlnj] / sml / trunk / src / cm / main / cm-boot.sml  
ViewVC logotype

Log of /sml/trunk/src/cm/main/cm-boot.sml

Parent Directory Parent Directory


Sticky Revision:
(Current path doesn't exist after revision 2161)

Revision 1595 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 6 23:07:17 2004 UTC (15 years, 2 months ago) by mblume
File length: 27395 byte(s)
Diff to previous 1393
some improvements to handling of cmd-line arguments

Revision 1393 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 26 17:00:32 2003 UTC (16 years ago) by mblume
File length: 27046 byte(s)
Diff to previous 1385
implemented autoloading on behalf of prettyprinter

Revision 1385 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 19 20:55:21 2003 UTC (16 years, 1 month ago) by mblume
File length: 27034 byte(s)
Diff to previous 1368
CM -> .cm; new-install.sh -> install.sh (see HISTORY and INSTALL for details)

Revision 1368 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 13 04:44:43 2003 UTC (16 years, 1 month ago) by mblume
File length: 26989 byte(s)
Diff to previous 1350
type of inputLine changed; minor bugfixes; minor installer improvements

Revision 1350 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 21:34:27 2003 UTC (16 years, 1 month ago) by mblume
File length: 26980 byte(s)
Diff to previous 1342
a lot of Basis hacking, among other things adding slices

Revision 1342 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 11 20:46:00 2003 UTC (16 years, 2 months ago) by mblume
File length: 26973 byte(s)
Diff to previous 1261
works under w32 again;
bug fix for ml-nlffigen; other bugfixes

Revision 1261 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 23 15:45:45 2002 UTC (17 years, 3 months ago) by blume
File length: 26737 byte(s)
Diff to previous 1201
added handling of SMLNJ_HOME

Revision 1201 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 17 20:48:38 2002 UTC (17 years, 5 months ago) by blume
File length: 26734 byte(s)
Diff to previous 1186
pushed new controls interface through compiler

Revision 1186 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 12 17:54:31 2002 UTC (17 years, 6 months ago) by blume
File length: 26264 byte(s)
Diff to previous 1145
make X86.prim.asm compile without warning on RH7.x systems

Revision 1145 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 15 02:30:53 2002 UTC (17 years, 7 months ago) by blume
File length: 26305 byte(s)
Diff to previous 1137
moved Controls module into its own library;
changed Controls interface to make it saner;
made MLRISC independent of Controls;
minor changes to CM

Revision 1137 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 12 22:28:55 2002 UTC (17 years, 7 months ago) by blume
File length: 26305 byte(s)
Diff to previous 1126
implemented better, simpler PID allocation scheme;
binfile format has changed, version number is 110.39.2; NEW BOOTFILES

Revision 1126 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 7 21:16:28 2002 UTC (17 years, 7 months ago) by blume
File length: 26333 byte(s)
Diff to previous 1068
implemented generic Controls module and used it for
all compiler flags/tuneable knobs/...;
more command-line options accepted (for setting the above controls);
some minor bug fixes

Revision 1068 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 15 19:18:00 2002 UTC (17 years, 8 months ago) by blume
File length: 22719 byte(s)
Diff to previous 1058
added CM.State.showBindings (and EnvRef.listBoundSymbols)

Revision 1058 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 8 20:02:56 2002 UTC (17 years, 8 months ago) by blume
File length: 22502 byte(s)
Diff to previous 977
110.38.1; new bootfiles; new PID generation scheme; installer improvements

Revision 977 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 14 16:53:16 2001 UTC (17 years, 11 months ago) by blume
File length: 22293 byte(s)
Diff to previous 975
srcname routed to mlriscgen;
more fiddling with pgraph (portable library graph) code

Revision 975 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 31 20:22:44 2001 UTC (17 years, 11 months ago) by blume
File length: 21979 byte(s)
Diff to previous 905
updates to CKIT, CM, NLFFI, and scripts (see HISTORY)

Revision 905 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 21:53:02 2001 UTC (18 years, 2 months ago) by blume
File length: 21776 byte(s)
Diff to previous 902
updates to environments, envrefs, interactive loop

Revision 902 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 15 21:17:05 2001 UTC (18 years, 2 months ago) by blume
File length: 21657 byte(s)
Diff to previous 879
new organization of compiler libraries

Revision 879 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 19 18:59:38 2001 UTC (18 years, 3 months ago) by blume
File length: 21681 byte(s)
Diff to previous 873
extensive organizational changes

Revision 873 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 9 15:26:20 2001 UTC (18 years, 3 months ago) by blume
File length: 21804 byte(s)
Diff to previous 854
made ml-nlffigen handle varargs functions with a bit more grace;
some minor internal improvements to CM

Revision 854 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 27 19:11:38 2001 UTC (18 years, 3 months ago) by blume
File length: 21752 byte(s)
Diff to previous 838
bug in CM fixed (related to compile servers)

Revision 838 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 19:10:21 2001 UTC (18 years, 4 months ago) by blume
File length: 21620 byte(s)
Diff to previous 801
index-file generation in CM; small changes to c-calls API

Revision 801 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 19 22:53:00 2001 UTC (18 years, 7 months ago) by blume
File length: 21569 byte(s)
Diff to previous 771
parallel make works again

Revision 771 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 30 13:06:09 2000 UTC (18 years, 9 months ago) by blume
File length: 20740 byte(s)
Diff to previous 756
merging changes from private branch

Revision 756 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 14 16:01:33 2000 UTC (18 years, 10 months ago) by blume
File length: 20725 byte(s)
Diff to previous 737
dir tool added

Revision 737 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 24 08:43:56 2000 UTC (18 years, 11 months ago) by blume
File length: 20866 byte(s)
Diff to previous 735
further improvements to link traversals and (as a result) autoloading;
See HISTORY for how to bootstrap!

Revision 735 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 21 12:15:55 2000 UTC (18 years, 11 months ago) by blume
File length: 20575 byte(s)
Diff to previous 734
merging recent changes related to autoloading and tool plugins

Revision 734 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 19 05:27:41 2000 UTC (18 years, 11 months ago) by blume
File length: 20097 byte(s)
Diff to previous 716
merge latest changes related to autoloading

Revision 716 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 4 05:42:35 2000 UTC (18 years, 11 months ago) by blume
File length: 20103 byte(s)
Diff to previous 692
merging recent changes

Revision 692 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 08:34:53 2000 UTC (19 years, 3 months ago) by blume
File length: 18811 byte(s)
Diff to previous 677
more assorted script enhancements

Revision 677 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 26 00:56:56 2000 UTC (19 years, 4 months ago) by blume
File length: 17320 byte(s)
Diff to previous 676
merge CM and BTrace changes

Revision 676 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 24 03:37:03 2000 UTC (19 years, 4 months ago) by blume
File length: 17264 byte(s)
Diff to previous 670
fix to startup slowdown

Revision 670 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 18 13:10:57 2000 UTC (19 years, 4 months ago) by blume
File length: 17264 byte(s)
Diff to previous 666
implicit anchors gone; update to previous HISTORY entry

Revision 666 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 16 08:27:00 2000 UTC (19 years, 4 months ago) by blume
File length: 17319 byte(s)
Diff to previous 652
merging back my devel changes (anchor environments)

Revision 652 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 6 02:14:56 2000 UTC (19 years, 4 months ago) by blume
File length: 17357 byte(s)
Diff to previous 651
merging changes from devel branch; new boot files

Revision 651 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 1 18:34:03 2000 UTC (19 years, 4 months ago) by monnier
File length: 17474 byte(s)
Diff to previous 645
bring revisions from the vendor branch to the trunk

Revision 645 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 15 07:17:30 2000 UTC (19 years, 5 months ago) by blume
File length: 17474 byte(s)
Diff to previous 643
merging changes from devel branch; see HISTORY

Revision 643 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 08:29:15 2000 UTC (19 years, 5 months ago) by blume
File length: 17486 byte(s)
Diff to previous 642
merged my path anchor changes into main trunk
more config/srcarchiveurl! YOU NEED NEW BINFILES more config/srcarchiveurl!
Read HISTORY and src/system/README!

Revision 642 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 07:30:29 2000 UTC (19 years, 5 months ago) by blume
File length: 17310 byte(s)
Diff to previous 632
CM.sources implemented; CM.makedepend dropped

Revision 632 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 29 15:50:42 2000 UTC (19 years, 5 months ago) by blume
File length: 16495 byte(s)
Diff to previous 592
merged pending changes into main trunk; see HISTORY; new binfiles!!

Revision 592 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 3 07:04:12 2000 UTC (19 years, 6 months ago) by blume
File length: 15584 byte(s)
Diff to previous 588
merging branch blume_devel_v110p26p2_1 (elimination of corenv)

Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 31 09:00:02 2000 UTC (19 years, 6 months ago) by blume
File length: 16241 byte(s)
Diff to previous 587
changes to modmap generator and CM tool parameter mechanism (see HISTORY)

Revision 587 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 09:01:52 2000 UTC (19 years, 6 months ago) by blume
File length: 16043 byte(s)
Diff to previous 578
merging back development branch blume_devel_v110p26p1_3...
This involves changes to CM and the removal of CMStaticEnv from
the compiler.  See the HISTORY file for more information.

Revision 578 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 14 05:16:29 2000 UTC (19 years, 7 months ago) by blume
File length: 16127 byte(s)
Diff to previous 569
merging back blume_devel_v110p26p1_1

Revision 569 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 7 04:01:07 2000 UTC (19 years, 7 months ago) by blume
File length: 15861 byte(s)
Diff to previous 537
- size info in BOOTLIST
     * no fixed upper limits for number of bootfiles or length of
       bootfile names in runtime
     * falling back to old behavior if no BOOTLIST size info found
- allocation size heuristics in .run-sml
     * tries to read cache size from /proc/cpuinfo (this is important for
        small-cache Celeron systems!)
- install.sh robustified
- CM manual updates
- paranoid mode
     * no more CMB.deliver() (i.e., all done by CMB.make())
     * can re-use existing sml.boot.* files
     * init.cmi now treated as library
     * library stamps for consistency checks
- sml.boot.<arch>-<os>/PIDMAP file
     * This file is read by the CM startup code.  This is used to minimize
       the amount of dynamic state that needs to be stowed away for the
       purpose of sharing between interactive system and user code.
- CM.Anchor.anchor instead of CM.Anchor.{set,cancel}
     * Upon request by Elsa.  Anchors now controlled by get-set-pair
       like most other CM state variables.
- Compiler.CMSA eliminated
     * No longer supported by CM anyway.
- fixed bugs in pickler that kept biting Stefan
     * past refs to past refs (was caused by the possibility that
       ad-hoc sharing is more discriminating than hash-cons sharing)
     * integer overflow on LargeInt.minInt
- ml-{lex,yacc} build scripts now use new mechanism
  for building standalone programs
- fixed several gcc -Wall warnings that were caused by missing header
  files, missing initializations, etc., in runtime (not all warnings
  eliminated, though)

Revision 537 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 18 17:20:16 2000 UTC (19 years, 8 months ago) by blume
File length: 14796 byte(s)
Diff to previous 525
CM changes: standalone builds, better CMB.make/deliver, general improvements

Revision 525 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 13 05:59:40 2000 UTC (19 years, 9 months ago) by blume
File length: 14780 byte(s)
Diff to previous 518
using pathconfig for tool command names

Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 12 06:26:25 2000 UTC (19 years, 9 months ago) by blume
File length: 14773 byte(s)
Diff to previous 507
tool plugins implemented

Revision 507 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 10 09:18:23 1999 UTC (19 years, 10 months ago) by blume
File length: 14345 byte(s)
Diff to previous 505
conserve_memory off by default; done anyway at bootstrap time; docu update

Revision 505 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 9 08:24:08 1999 UTC (19 years, 10 months ago) by blume
File length: 14160 byte(s)
Diff to previous 495
pickle dropper

Revision 495 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 1 05:57:19 1999 UTC (19 years, 10 months ago) by blume
File length: 13971 byte(s)
Diff to previous 490
preloading made configurable; bare builds working again

Revision 490 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 07:00:45 1999 UTC (19 years, 11 months ago) by blume
File length: 13562 byte(s)
Diff to previous 487
cmdline: dflt = autoload; comp->sml

Revision 487 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 19 07:18:17 1999 UTC (19 years, 11 months ago) by blume
File length: 13456 byte(s)
Diff to previous 483
smlinfo registry handled better; dia test; manual updates

Revision 483 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 18 03:30:50 1999 UTC (19 years, 11 months ago) by blume
File length: 13477 byte(s)
Diff to previous 480
comment in cm-boot.sml updated

Revision 480 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 12 04:59:29 1999 UTC (19 years, 11 months ago) by blume
File length: 13473 byte(s)
Diff to previous 479
slave implementation put into separate file

Revision 479 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 11 07:46:35 1999 UTC (19 years, 11 months ago) by blume
File length: 16444 byte(s)
Diff to previous 465
minimal/full CM separated

Revision 465 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 9 09:08:54 1999 UTC (19 years, 11 months ago) by blume
File length: 16154 byte(s)
Diff to previous 464
dummy-server fixed; comments; cosmetics

Revision 464 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 9 06:49:52 1999 UTC (19 years, 11 months ago) by blume
File length: 16454 byte(s)
Diff to previous 461
concur moved; remote pathname cleanup; no dependence on target-compilers

Revision 461 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 4 08:06:56 1999 UTC (19 years, 11 months ago) by blume
File length: 16132 byte(s)
Diff to previous 460
filtering and rehashing fixed; Servers.reset added where necessary

Revision 460 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 3 02:23:44 1999 UTC (19 years, 11 months ago) by blume
File length: 16058 byte(s)
Diff to previous 459
pickle context mostly eliminated

Revision 459 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 29 06:22:25 1999 UTC (19 years, 11 months ago) by blume
File length: 16103 byte(s)
Diff to previous 457
small change to SafeIO; cosmetic fix of master-slave interrupt handling; doc

Revision 457 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 28 05:58:19 1999 UTC (19 years, 11 months ago) by blume
File length: 16104 byte(s)
Diff to previous 456
more robust(?) path name protocol

Revision 456 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 27 15:09:58 1999 UTC (20 years ago) by blume
File length: 15931 byte(s)
Diff to previous 453
even ordering in master-slave protocol improved

Revision 453 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 06:24:34 1999 UTC (20 years ago) by blume
File length: 15822 byte(s)
Diff to previous 452
interrupt handling made more robust for compile servers

Revision 452 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 25 08:33:25 1999 UTC (20 years ago) by blume
File length: 15506 byte(s)
Diff to previous 451
servers: X-platform, rsh, stabilization now work

Revision 451 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 23 15:05:55 1999 UTC (20 years ago) by blume
File length: 15361 byte(s)
Diff to previous 450
CMB.deliver (and probably CM.stabilize) now work with compile servers

Revision 450 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 22 17:10:09 1999 UTC (20 years ago) by blume
File length: 14946 byte(s)
Diff to previous 449
improvements on parallel stuff

Revision 449 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 22 07:35:29 1999 UTC (20 years ago) by blume
File length: 14850 byte(s)
Diff to previous 448
parallel make basically works (with rough edges)

Revision 448 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 21 09:20:16 1999 UTC (20 years ago) by blume
File length: 14202 byte(s)
Diff to previous 433
getting ready for parallel...

Revision 433 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 13 06:57:29 1999 UTC (20 years, 1 month ago) by blume
File length: 11769 byte(s)
Diff to previous 404
symval added; getterSetter changed to { get, set }

Revision 404 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 1 07:03:22 1999 UTC (20 years, 1 month ago) by blume
File length: 11912 byte(s)
Diff to previous 403
some small bugs squashed

Revision 403 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 31 07:44:29 1999 UTC (20 years, 1 month ago) by blume
File length: 11651 byte(s)
Diff to previous 400
switchover to new library scheme seems to be completed

Revision 400 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 26 16:23:37 1999 UTC (20 years, 2 months ago) by blume
File length: 11321 byte(s)
Diff to previous 399
compiles now, compiles itself, but then does not boot

Revision 399 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 26 09:55:09 1999 UTC (20 years, 2 months ago) by blume
File length: 11270 byte(s)
Diff to previous 397
mostly done; need to finish Link

Revision 397 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 13 07:06:52 1999 UTC (20 years, 2 months ago) by blume
File length: 11974 byte(s)
Diff to previous 380
old-style operators recognized (with warning message)

Revision 380 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 9 05:22:18 1999 UTC (20 years, 3 months ago) by blume
File length: 11899 byte(s)
Diff to previous 379
aliases eliminated

Revision 379 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 8 02:12:11 1999 UTC (20 years, 3 months ago) by blume
File length: 11890 byte(s)
Diff to previous 377
just updating some comment...

Revision 377 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 7 06:55:18 1999 UTC (20 years, 3 months ago) by blume
File length: 12001 byte(s)
Diff to previous 375
some pathconfig oddness rectified

Revision 375 - (view) (download) (annotate) - [select for diffs]
Added Wed Jul 7 03:08:04 1999 UTC (20 years, 3 months ago) by blume
File length: 11757 byte(s)
unnecessary files deleted; some files moved

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0