SCM Repository
Log of /sml/branches/rt-transition/cm/stable
Sticky Revision: |
Revision 2837 - Directory Listing
Modified Fri Nov 2 19:35:43 2007 UTC (13 years, 3 months ago) by jhr
Create a branch for the transition to the new runtime system.
Revision 2492 - Directory Listing
Modified Fri May 4 03:39:10 2007 UTC (13 years, 9 months ago) by dbm
Original Path: sml/trunk/cm/stable
merge revisions 2221:2491 from primop-branch-3
Revision 2162 - Directory Listing
Modified Thu Nov 2 21:20:47 2006 UTC (14 years, 3 months ago) by blume
Original Path: sml/trunk/cm/stable
eliminated src dir
Revision 1855 - Directory Listing
Modified Wed Nov 2 21:12:31 2005 UTC (15 years, 3 months ago) by jhr
Original Path: sml/trunk/src/cm/stable
Rename Pack* structures to PackWord*.
Revision 1639 - Directory Listing
Modified Thu Sep 30 15:53:06 2004 UTC (16 years, 5 months ago) by mblume
Original Path: sml/trunk/src/cm/stable
cleanup of the auto-version stuff
Revision 1350 - Directory Listing
Modified Fri Sep 5 21:34:27 2003 UTC (17 years, 5 months ago) by mblume
Original Path: sml/trunk/src/cm/stable
a lot of Basis hacking, among other things adding slices
Revision 1344 - Directory Listing
Modified Wed Aug 13 18:04:08 2003 UTC (17 years, 6 months ago) by macqueen
Original Path: sml/trunk/src/cm/stable
merged changes from mcz-branch (tag: dbm-20030813-mcz-merge1)
Revision 1342 - Directory Listing
Modified Mon Aug 11 20:46:00 2003 UTC (17 years, 6 months ago) by mblume
Original Path: sml/trunk/src/cm/stable
works under w32 again; bug fix for ml-nlffigen; other bugfixes
Revision 1137 - Directory Listing
Modified Tue Mar 12 22:28:55 2002 UTC (18 years, 11 months ago) by blume
Original Path: sml/trunk/src/cm/stable
implemented better, simpler PID allocation scheme; binfile format has changed, version number is 110.39.2; NEW BOOTFILES
Revision 1058 - Directory Listing
Modified Fri Feb 8 20:02:56 2002 UTC (19 years ago) by blume
Original Path: sml/trunk/src/cm/stable
110.38.1; new bootfiles; new PID generation scheme; installer improvements
Revision 905 - Directory Listing
Modified Thu Aug 23 21:53:02 2001 UTC (19 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
updates to environments, envrefs, interactive loop
Revision 902 - Directory Listing
Modified Wed Aug 15 21:17:05 2001 UTC (19 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
new organization of compiler libraries
Revision 879 - Directory Listing
Modified Thu Jul 19 18:59:38 2001 UTC (19 years, 7 months ago) by blume
Original Path: sml/trunk/src/cm/stable
extensive organizational changes
Revision 805 - Directory Listing
Modified Thu Mar 22 20:08:01 2001 UTC (19 years, 11 months ago) by blume
Original Path: sml/trunk/src/cm/stable
raw memory access primitives fully implemented; some CM tweaks
Revision 773 - Directory Listing
Modified Mon Jan 8 16:18:37 2001 UTC (20 years, 1 month ago) by blume
Original Path: sml/trunk/src/cm/stable
merging changes from private branch
Revision 771 - Directory Listing
Modified Sat Dec 30 13:06:09 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging changes from private branch
Revision 760 - Directory Listing
Modified Fri Dec 22 14:15:24 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging changes from private branch
Revision 759 - Directory Listing
Modified Fri Dec 22 12:29:26 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging changes from private branch
Revision 757 - Directory Listing
Modified Thu Dec 21 14:54:56 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging changes from private branch
Revision 737 - Directory Listing
Modified Fri Nov 24 08:43:56 2000 UTC (20 years, 3 months ago) by blume
Original Path: sml/trunk/src/cm/stable
further improvements to link traversals and (as a result) autoloading; See HISTORY for how to bootstrap!
Revision 734 - Directory Listing
Modified Sun Nov 19 05:27:41 2000 UTC (20 years, 3 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merge latest changes related to autoloading
Revision 733 - Directory Listing
Modified Fri Nov 17 05:13:45 2000 UTC (20 years, 3 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merged the big housecleaning patch (see HISTORY!)
Revision 715 - Directory Listing
Modified Thu Nov 2 07:51:04 2000 UTC (20 years, 4 months ago) by blume
Original Path: sml/trunk/src/cm/stable
added conditional compilation in init library; BOOTFILES
Revision 666 - Directory Listing
Modified Fri Jun 16 08:27:00 2000 UTC (20 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging back my devel changes (anchor environments)
Revision 653 - Directory Listing
Modified Wed Jun 7 07:59:06 2000 UTC (20 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merge-back from my devel branch; see HISTORY
Revision 652 - Directory Listing
Modified Tue Jun 6 02:14:56 2000 UTC (20 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging changes from devel branch; new boot files
Revision 651 - Directory Listing
Modified Thu Jun 1 18:34:03 2000 UTC (20 years, 9 months ago) by monnier
Original Path: sml/trunk/src/cm/stable
bring revisions from the vendor branch to the trunk
Revision 643 - Directory Listing
Modified Fri May 12 08:29:15 2000 UTC (20 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
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 - Directory Listing
Modified Thu May 11 07:30:29 2000 UTC (20 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
CM.sources implemented; CM.makedepend dropped
Revision 632 - Directory Listing
Modified Sat Apr 29 15:50:42 2000 UTC (20 years, 10 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merged pending changes into main trunk; see HISTORY; new binfiles!!
Revision 588 - Directory Listing
Modified Fri Mar 31 09:00:02 2000 UTC (20 years, 11 months ago) by blume
Original Path: sml/trunk/src/cm/stable
changes to modmap generator and CM tool parameter mechanism (see HISTORY)
Revision 587 - Directory Listing
Modified Thu Mar 30 09:01:52 2000 UTC (20 years, 11 months ago) by blume
Original Path: sml/trunk/src/cm/stable
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 573 - Directory Listing
Modified Thu Mar 9 15:23:52 2000 UTC (20 years, 11 months ago) by blume
Original Path: sml/trunk/src/cm/stable
merging back changes from blume_devel_v110_26_2
Revision 569 - Directory Listing
Modified Tue Mar 7 04:01:07 2000 UTC (20 years, 11 months ago) by blume
Original Path: sml/trunk/src/cm/stable
- 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 - Directory Listing
Modified Fri Feb 18 17:20:16 2000 UTC (21 years ago) by blume
Original Path: sml/trunk/src/cm/stable
CM changes: standalone builds, better CMB.make/deliver, general improvements
Revision 513 - Directory Listing
Modified Thu Dec 16 03:14:18 1999 UTC (21 years, 2 months ago) by blume
Original Path: sml/trunk/src/cm/stable
tweaking the (un)pickler
Revision 505 - Directory Listing
Modified Thu Dec 9 08:24:08 1999 UTC (21 years, 2 months ago) by blume
Original Path: sml/trunk/src/cm/stable
pickle dropper
Revision 494 - Directory Listing
Modified Tue Nov 30 09:07:21 1999 UTC (21 years, 3 months ago) by blume
Original Path: sml/trunk/src/cm/stable
memoize put into its own module
Revision 461 - Directory Listing
Modified Thu Nov 4 08:06:56 1999 UTC (21 years, 4 months ago) by blume
Original Path: sml/trunk/src/cm/stable
filtering and rehashing fixed; Servers.reset added where necessary
Revision 459 - Directory Listing
Modified Fri Oct 29 06:22:25 1999 UTC (21 years, 4 months ago) by blume
Original Path: sml/trunk/src/cm/stable
small change to SafeIO; cosmetic fix of master-slave interrupt handling; doc
Revision 447 - Directory Listing
Modified Tue Oct 19 07:34:25 1999 UTC (21 years, 4 months ago) by blume
Original Path: sml/trunk/src/cm/stable
prepared for switching to rb-trees (once they work correctly)
Revision 444 - Directory Listing
Modified Thu Sep 16 05:32:14 1999 UTC (21 years, 5 months ago) by blume
Original Path: sml/trunk/src/cm/stable
annoying path confusion bug fixed
Revision 432 - Directory Listing
Modified Fri Sep 10 05:44:08 1999 UTC (21 years, 5 months ago) by blume
Original Path: sml/trunk/src/cm/stable
memoize in stabilize; faster autoload message; consistent handling of ctxt
Revision 426 - Directory Listing
Modified Tue Sep 7 06:36:12 1999 UTC (21 years, 5 months ago) by blume
Original Path: sml/trunk/src/cm/stable
destroy_state was called too early in stabilize
Revision 403 - Directory Listing
Modified Tue Aug 31 07:44:29 1999 UTC (21 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
switchover to new library scheme seems to be completed
Revision 402 - Directory Listing
Modified Fri Aug 27 07:50:43 1999 UTC (21 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
comments and some diagnostics added
Revision 400 - Directory Listing
Modified Thu Aug 26 16:23:37 1999 UTC (21 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
compiles now, compiles itself, but then does not boot
Revision 399 - Directory Listing
Modified Thu Aug 26 09:55:09 1999 UTC (21 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
mostly done; need to finish Link
Revision 398 - Directory Listing
Modified Wed Aug 25 15:36:43 1999 UTC (21 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
new stable format + improved recompile/link (in progress, not working yet)
Revision 393 - Directory Listing
Modified Fri Aug 6 08:41:25 1999 UTC (21 years, 6 months ago) by blume
Original Path: sml/trunk/src/cm/stable
small changes in the pickler interface
Revision 391 - Directory Listing
Modified Fri Jul 30 07:23:56 1999 UTC (21 years, 7 months ago) by blume
Original Path: sml/trunk/src/cm/stable
slight changes in pickle interface
Revision 387 - Directory Listing
Modified Mon Jul 26 02:44:20 1999 UTC (21 years, 7 months ago) by blume
Original Path: sml/trunk/src/cm/stable
just syncing; this version does not work
Revision 385 - Directory Listing
Modified Thu Jul 22 05:23:25 1999 UTC (21 years, 7 months ago) by blume
Original Path: sml/trunk/src/cm/stable
stable pickles use more sharing now
Revision 384 - Directory Listing
Modified Wed Jul 21 08:54:00 1999 UTC (21 years, 7 months ago) by blume
Original Path: sml/trunk/src/cm/stable
skel-io and stabilize use new pickler
Revision 380 - Directory Listing
Modified Fri Jul 9 05:22:18 1999 UTC (21 years, 7 months ago) by blume
Original Path: sml/trunk/src/cm/stable
aliases eliminated
Revision 371 - Directory Listing
Modified Mon Jul 5 14:34:41 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
backed out of thin traversals
Revision 370 - Directory Listing
Modified Mon Jul 5 08:59:13 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
thin traversals implemented (whew!)
Revision 369 - Directory Listing
Modified Sun Jul 4 12:55:20 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
bfc_fetch_xxx bogosity eliminated; more fleshing out of CM
Revision 367 - Directory Listing
Modified Sat Jul 3 04:59:01 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
more bugs/problems eliminated from the list...
Revision 364 - Directory Listing
Modified Fri Jul 2 07:33:12 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
more inching towards a usable system
Revision 363 - Directory Listing
Modified Fri Jul 2 02:45:45 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
transfer of state during stabilization implemented
Revision 362 - Directory Listing
Modified Thu Jul 1 09:39:48 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
bootstrapping now working (it seems)
Revision 361 - Directory Listing
Modified Wed Jun 30 06:44:04 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
bootstrapping works now (mainly); PathConfig code cleaned majorly
Revision 360 - Directory Listing
Modified Tue Jun 29 09:21:02 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
basic bootstrapping is now working
Revision 357 - Directory Listing
Modified Mon Jun 28 08:46:30 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
more work towards being able to bootstrap
Revision 355 - Directory Listing
Modified Sat Jun 26 13:17:30 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
autoloading added
Revision 354 - Directory Listing
Modified Fri Jun 25 08:36:12 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
a host of changes related mostly to pathname handling
Revision 353 - Directory Listing
Modified Thu Jun 24 09:43:28 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
various changes in pathname handling etc.
Revision 349 - Directory Listing
Modified Tue Jun 22 06:17:47 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
RTPID and BINLIST written
Revision 348 - Directory Listing
Modified Tue Jun 22 05:43:46 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
wrapped privileges cleaned up; Overview updated
Revision 346 - Directory Listing
Modified Mon Jun 21 05:07:29 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
IO.Io exception handled in stabilize.sml
Revision 345 - Directory Listing
Modified Sun Jun 20 11:55:26 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
error flag in source cancelled; IO vs. interrupts handled more robustly
Revision 340 - Directory Listing
Modified Fri Jun 18 05:32:46 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
groups not stabilizable by themselves (sucked into surrounding stable library)
Revision 330 - Directory Listing
Modified Sat Jun 12 07:45:52 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
stablefile format enhanced; bootstrap compiler shows signs of life
Revision 329 - Directory Listing
Modified Fri Jun 11 09:53:10 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
bootstrap compiler half-working
Revision 323 - Directory Listing
Modified Wed Jun 9 06:16:22 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
more flexible implementation of Primitive module
Revision 318 - Directory Listing
Modified Mon Jun 7 09:32:09 1999 UTC (21 years, 8 months ago) by blume
Original Path: sml/trunk/src/cm/stable
some cleanup; pathconfig modes added; grammar modified (privileges)
Revision 314 - Directory Listing
Modified Fri Jun 4 06:41:45 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
keep_going works now (apparently)
Revision 312 - Directory Listing
Modified Wed Jun 2 23:20:17 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
usage of privileges reported (only a hack)
Revision 311 - Directory Listing
Modified Wed Jun 2 09:08:48 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
stabilization code properly hooked in
Revision 310 - Directory Listing
Modified Wed Jun 2 07:28:27 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
stabilization code working but only flimsily hooked up
Revision 309 - Directory Listing
Modified Wed Jun 2 03:21:57 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
stabilization code completed -- still needs to be hooked up
Revision 308 - Directory Listing
Modified Wed Jun 2 01:26:19 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
simplified da-env
Revision 307 - Directory Listing
Modified Tue Jun 1 09:38:28 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
more stabilization code (still not done, though)
Revision 306 - Directory Listing
Modified Tue Jun 1 08:25:21 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
stabilization code mostly done
Revision 305 - Directory Listing
Modified Mon May 31 15:00:06 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
some more fiddling with the stablefile pickler
Revision 304 - Directory Listing
Modified Mon May 31 09:10:08 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
first steps towards stabilize (not finished yet)
Revision 299 - Directory Listing
Modified Thu May 27 13:53:27 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
finished recomp.sml; now only need to put the pieces together
Revision 297 - Directory Listing
Modified Thu May 27 08:29:19 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
persistent state/error handling bogosity fixed
Revision 295 - Directory Listing
Modified Wed May 26 09:20:25 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
most of recompilation/execution machinery in place
Revision 294 - Directory Listing
Added Tue May 25 09:06:06 1999 UTC (21 years, 9 months ago) by blume
Original Path: sml/trunk/src/cm/stable
first steps towards make/recompile and stable libraries
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |