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/system/smlnj
ViewVC logotype

Log of /sml/trunk/system/smlnj

View Directory Listing Directory Listing


Sticky Revision:

Revision 6216 - Directory Listing
Modified Tue Apr 21 13:37:24 2020 UTC (5 weeks, 6 days ago) by jhr
  restore old overload syntax in pervasive.sml so that we can compile
  using the 110.96 compiler.  The type annotations will be ignored
  by the 110.97 compiler.

Revision 6211 - Directory Listing
Modified Mon Apr 20 20:45:51 2020 UTC (6 weeks ago) by dbm
fixed overloading for bug 220; moved Semant/prim and Semant/pickle and deleted Semant

Revision 6084 - Directory Listing
Modified Wed Mar 4 23:08:27 2020 UTC (2 months, 4 weeks ago) by jhr
fix max_length for 64-bit targets

Revision 6076 - Directory Listing
Modified Tue Jan 14 15:33:24 2020 UTC (4 months, 2 weeks ago) by jhr
  Fix for bug #245 (Lazy data types result in Compiler Bug error).

Revision 6007 - Directory Listing
Modified Sun Nov 10 15:26:22 2019 UTC (6 months, 3 weeks ago) by jhr
  Merged the TARGET_xxx and HOST_xxx preprocessor symbols into
  a single ARCH_xxx symbol.  This change was also reflected in
  the SMLofNJ.SysInfo module.

Revision 5895 - Directory Listing
Modified Wed Oct 23 21:08:42 2019 UTC (7 months, 1 week ago) by jhr
  Added support for conditional targets to the installer.

Revision 5894 - Directory Listing
Modified Wed Oct 23 21:08:20 2019 UTC (7 months, 1 week ago) by jhr
  fix the Overflow bounds for the `floor` function.

Revision 5878 - Directory Listing
Modified Tue Oct 22 17:09:02 2019 UTC (7 months, 1 week ago) by jhr
fix typos

Revision 5874 - Directory Listing
Modified Mon Oct 21 19:20:38 2019 UTC (7 months, 1 week ago) by jhr
  Modified the Unix installer script to pass a size argument to the configuration script.

Revision 5852 - Directory Listing
Modified Thu Oct 17 20:18:56 2019 UTC (7 months, 2 weeks ago) by jhr
porting changes from num64 branch

Revision 5833 - Directory Listing
Modified Thu Oct 17 03:25:01 2019 UTC (7 months, 2 weeks ago) by jhr
  porting changes from num64 branch

Revision 5818 - Directory Listing
Modified Tue Oct 15 20:36:19 2019 UTC (7 months, 2 weeks ago) by jhr
  porting installer changes from num64 branch

Revision 5794 - Directory Listing
Modified Mon Oct 14 16:33:24 2019 UTC (7 months, 2 weeks ago) by jhr
  porting changes from num64 branch

Revision 5773 - Directory Listing
Modified Fri Oct 11 22:34:40 2019 UTC (7 months, 3 weeks ago) by jhr
  porting bug fixes for Int64 and IntInf from num64 branch to trunk

Revision 5624 - Directory Listing
Modified Tue Sep 3 13:28:59 2019 UTC (8 months, 4 weeks ago) by jhr
  Added wrappers for 32-bit int and word operations on 64-bit targets

Revision 5621 - Directory Listing
Modified Mon Sep 2 19:37:40 2019 UTC (8 months, 4 weeks ago) by jhr
  Rewrote the expansion of the `INLLSHIFT`, `INLRSHIFTL`, and `INLRSHIFT`
  primops (`compiler/FLINT/trans/transprim.sml`).  The expansion process
  now correctly handles shift operations on types that are smaller than
  the default tagged-integer size.  This change allows the `Word8` shift
  operations to be inlined.

Revision 5616 - Directory Listing
Modified Mon Sep 2 17:48:37 2019 UTC (8 months, 4 weeks ago) by jhr
  code cleanup

Revision 5614 - Directory Listing
Modified Mon Sep 2 17:46:38 2019 UTC (8 months, 4 weeks ago) by jhr
  remove trailing whitespace

Revision 5596 - Directory Listing
Modified Tue Aug 13 15:54:37 2019 UTC (9 months, 2 weeks ago) by jhr
use symbolic names instead of raw numbers

Revision 5570 - Directory Listing
Modified Fri Aug 9 14:11:19 2019 UTC (9 months, 3 weeks ago) by jhr
  improve error message

Revision 5555 - Directory Listing
Modified Sat Jul 13 21:33:18 2019 UTC (10 months, 2 weeks ago) by jhr
  Switch to new names for 32-bit to/from IntInf conversions on 32-bit platforms.

Revision 5554 - Directory Listing
Modified Sat Jul 13 21:32:02 2019 UTC (10 months, 2 weeks ago) by jhr
switch to new names for IntInf conversions to/from 32-bit ints

Revision 5516 - Directory Listing
Modified Tue Jun 25 18:18:43 2019 UTC (11 months, 1 week ago) by jhr
  removing explicit word32 to real conversion; eventually, we will want to add
  a word_to_real primop.

Revision 5513 - Directory Listing
Modified Tue Jun 25 17:29:06 2019 UTC (11 months, 1 week ago) by jhr
  Working on 64-bit support

Revision 5512 - Directory Listing
Modified Sun Jun 23 18:11:47 2019 UTC (11 months, 1 week ago) by jhr
  Remove unsupported Alpha, HPPA, MIPS, and RS6000 related files.

Revision 5511 - Directory Listing
Modified Fri Jun 21 15:05:04 2019 UTC (11 months, 1 week ago) by jhr
tweaking inline operators for 64-bit targets

Revision 5510 - Directory Listing
Modified Fri Jun 21 12:33:00 2019 UTC (11 months, 1 week ago) by jhr
add 64-bit implememtation of CoreIntInf

Revision 5509 - Directory Listing
Modified Fri Jun 21 03:31:52 2019 UTC (11 months, 1 week ago) by jhr
  code formatting

Revision 5508 - Directory Listing
Modified Fri Jun 21 03:31:41 2019 UTC (11 months, 1 week ago) by jhr
  add rules for 64-bit targets to init.cmi

Revision 5473 - Directory Listing
Modified Thu Jun 20 13:50:40 2019 UTC (11 months, 1 week ago) by jhr
  porting changes from num64 branch

Revision 5400 - Directory Listing
Modified Wed Jun 12 21:16:48 2019 UTC (11 months, 2 weeks ago) by jhr
porting changes from num64 branch

Revision 5396 - Directory Listing
Modified Wed Jun 12 20:49:25 2019 UTC (11 months, 2 weeks ago) by jhr
porting changes from num64 branch

Revision 5377 - Directory Listing
Modified Wed Jun 12 14:12:21 2019 UTC (11 months, 3 weeks ago) by jhr
porting changes from num64 branch

Revision 5366 - Directory Listing
Modified Mon Jun 10 16:19:15 2019 UTC (11 months, 3 weeks ago) by jhr
  Porting changes from num64 branch in preparation of 110.90
  release.

Revision 5263 - Directory Listing
Modified Sun Jun 2 05:17:05 2019 UTC (12 months ago) by jhr
  porting changes from num64 branch (switch to 64-bit
  FixedInt, LargeWord, and Position structures)

Revision 5238 - Directory Listing
Modified Fri May 31 18:55:54 2019 UTC (12 months ago) by jhr
64-bit cleanup

Revision 5171 - Directory Listing
Modified Wed May 15 13:51:54 2019 UTC (12 months, 2 weeks ago) by jhr
  Fix the way that polyequal handles tag_raw to support 64-bit
  numbers.

Revision 5168 - Directory Listing
Modified Wed May 15 13:13:04 2019 UTC (12 months, 2 weeks ago) by jhr
  Porting changes from branches/num64.

Revision 5113 - Directory Listing
Modified Sun May 5 19:21:00 2019 UTC (12 months, 4 weeks ago) by jhr
  Enable inlining of Char.chr (was supposed to be in 110.87, but missed
  the commit)

Revision 5073 - Directory Listing
Modified Fri May 3 18:14:54 2019 UTC (13 months ago) by jhr
  Renaming the primops in Inline.  This change removes most (but not all) 32-bit
  dependencies in the Basis Library implementation.  See dev-notes/primop-list.md
  for details about the new naming conventions.

Revision 5072 - Directory Listing
Modified Fri May 3 18:09:50 2019 UTC (13 months ago) by jhr
  Primop renaming

Revision 5023 - Directory Listing
Modified Wed May 1 17:15:51 2019 UTC (13 months ago) by jhr
  added some FIXME comments

Revision 5015 - Directory Listing
Modified Mon Apr 29 01:51:55 2019 UTC (13 months ago) by jhr
  Renamings to remove 32-bit assumptions.

Revision 4983 - Directory Listing
Modified Thu Apr 25 22:34:48 2019 UTC (13 months, 1 week ago) by jhr
improve implementation of Word64 multiplication

Revision 4979 - Directory Listing
Modified Thu Apr 25 15:41:17 2019 UTC (13 months, 1 week ago) by jhr
  Improvements to the core 64-bit int and word modules in system/smlnj/init.
  Replaced Int64.+, Int64.-, Word64.+ with versions from "Hacker's Delight"
  that use fewer conditional branches.  Also replaced the relational
  operators (<, <=, etc) with more direct implementations.

Revision 4973 - Directory Listing
Modified Tue Apr 23 13:52:23 2019 UTC (13 months, 1 week ago) by jhr
  Reimplemented "use" to fix bugs #193, #217, and #219.

Revision 4886 - Directory Listing
Modified Wed Oct 10 16:54:46 2018 UTC (19 months, 3 weeks ago) by jhr
  Removed several unsupported primitive operators from the compiler.
  See the changelog for details.


Revision 4875 - Directory Listing
Modified Fri Oct 5 14:34:00 2018 UTC (19 months, 3 weeks ago) by jhr
  A bunch of comment and code layout edits

Revision 4870 - Directory Listing
Modified Sun Sep 30 10:42:32 2018 UTC (20 months ago) by jhr
  Remove trailing whitespace

Revision 4858 - Directory Listing
Modified Tue Sep 25 16:49:29 2018 UTC (20 months, 1 week ago) by jhr
  Adding header and 64BIT fixme comments.

Revision 4857 - Directory Listing
Modified Tue Sep 25 16:27:16 2018 UTC (20 months, 1 week ago) by jhr
  edit comments

Revision 4856 - Directory Listing
Modified Tue Sep 25 16:22:13 2018 UTC (20 months, 1 week ago) by jhr
  Preparing for a 64-bit basis; rename built-in.sml to built-in32.sml

Revision 4854 - Directory Listing
Modified Tue Sep 25 13:05:10 2018 UTC (20 months, 1 week ago) by jhr
  Enabled compiling of the AMD64 backend when compiling the compiler (it compiles but
  doesn't yet work).  Fixed issues with the floating point registers on the AMD64.

Revision 4853 - Directory Listing
Modified Tue Sep 25 13:02:09 2018 UTC (20 months, 1 week ago) by jhr
fixed typo

Revision 4761 - Directory Listing
Modified Mon Sep 3 23:40:29 2018 UTC (20 months, 4 weeks ago) by jhr
fix error in windows installer

Revision 4721 - Directory Listing
Modified Mon Sep 3 01:41:08 2018 UTC (20 months, 4 weeks ago) by jhr
  add proxy for ASDL library

Revision 4720 - Directory Listing
Modified Mon Sep 3 01:40:46 2018 UTC (20 months, 4 weeks ago) by jhr
  Fix header comment

Revision 4692 - Directory Listing
Modified Tue Aug 28 15:25:02 2018 UTC (21 months ago) by jhr
  merging in changes from cm-tool-hacking branch

Revision 4675 - Directory Listing
Modified Sat Jun 16 19:37:08 2018 UTC (23 months, 2 weeks ago) by jhr
trailing whitespace

Revision 4536 - Directory Listing
Modified Sat Apr 21 13:25:42 2018 UTC (2 years, 1 month ago) by jhr
  Changed Absyn representation of real constants to prepare
  for eventual 32-bit float support.

Revision 4459 - Directory Listing
Modified Sun Oct 1 22:03:19 2017 UTC (2 years, 8 months ago) by jhr
  Fixed a bug in IntInf.div and IntInf.mod, where the Div exception
  was not raised when both arguments are 0.

Revision 4455 - Directory Listing
Modified Thu Sep 21 20:09:25 2017 UTC (2 years, 8 months ago) by jhr
add FIXME comment

Revision 4446 - Directory Listing
Modified Wed Sep 20 23:40:53 2017 UTC (2 years, 8 months ago) by jhr
  Bug fix.  Also add headers and remove trailing whitespace.

Revision 4434 - Directory Listing
Modified Tue Sep 19 21:45:03 2017 UTC (2 years, 8 months ago) by jhr
  working on primops

Revision 4412 - Directory Listing
Modified Mon Sep 18 20:16:55 2017 UTC (2 years, 8 months ago) by jhr
  Fix bug #183 (status code returned by sml REPL).  This restores the
  110.79 behavior of having "sml foo.sml" exit with a non-zero status
  when there is a type-checking error in foo.sml.  It also cleans up
  the error messages associated with "use" when there is a syntax
  error.

Revision 4391 - Directory Listing
Modified Sun Aug 27 14:25:51 2017 UTC (2 years, 9 months ago) by jhr
  For now, we remove AMD64 from the visible compiler since
  it is incomplete.

Revision 4316 - Directory Listing
Modified Fri Sep 16 04:37:36 2016 UTC (3 years, 8 months ago) by jhr
  preparing the way for 64-bits

Revision 4142 - Directory Listing
Modified Mon Sep 28 16:45:24 2015 UTC (4 years, 8 months ago) by jhr
minor code improvements to installer

Revision 4104 - Directory Listing
Modified Mon Sep 21 15:54:13 2015 UTC (4 years, 8 months ago) by jhr
Basis changes

Revision 4091 - Directory Listing
Modified Fri Aug 14 09:57:12 2015 UTC (4 years, 9 months ago) by jhr
  Adding more support for Basis Proposal 2015-003.

Revision 4000 - Directory Listing
Modified Fri Dec 19 22:33:49 2014 UTC (5 years, 5 months ago) by dbm
Fix for bug #52. Major revision of the mechanism for overloading resolution that uses a common basis for overloaded operators and literals.

Revision 3969 - Directory Listing
Modified Sun Nov 16 22:41:06 2014 UTC (5 years, 6 months ago) by jhr
  Deprecated the HPPA and Alpha targets in allcross; fixed installation
  of source code modules

Revision 3949 - Directory Listing
Modified Sat Aug 23 02:18:09 2014 UTC (5 years, 9 months ago) by jhr
  Modify installer to handle src requests.

Revision 3902 - Directory Listing
Modified Sun Aug 17 17:25:34 2014 UTC (5 years, 9 months ago) by jhr
  Fixed bug 110.

Revision 3790 - Directory Listing
Modified Sat Oct 20 18:40:58 2012 UTC (7 years, 7 months ago) by jhr
  Fixed bug #107 (Bug of Int64 comparison)

Revision 3726 - Directory Listing
Modified Wed Apr 18 00:20:49 2012 UTC (8 years, 1 month ago) by jhr
  Minor formatting changes

Revision 3470 - Directory Listing
Modified Mon Dec 21 17:59:10 2009 UTC (10 years, 5 months ago) by jhr
  Fixed List performance bugs

Revision 3417 - Directory Listing
Modified Thu Jul 9 16:19:33 2009 UTC (10 years, 10 months ago) by jhr
  Removed redundant implementations of various top-level operations by
  consolidating them in base/system/smlnj/init/pervasive.sml.  This
  change also fixes a bug in that the top-level version of round was
  incorrect.

Revision 3264 - Directory Listing
Modified Mon Jan 12 21:18:30 2009 UTC (11 years, 4 months ago) by blume
removed spurious references to SA.cm which trigger unpickling bug

Revision 3011 - Directory Listing
Modified Wed Apr 30 15:33:09 2008 UTC (12 years, 1 month ago) by blume
fixed missing CM anchor in IA32.cm

Revision 2732 - Directory Listing
Modified Sat Jul 28 06:14:28 2007 UTC (12 years, 10 months ago) by gkuan
Added f64sgn signbit primop

Revision 2720 - Directory Listing
Modified Tue Jun 12 16:21:27 2007 UTC (12 years, 11 months ago) by blume
got rid of allsources

Revision 2692 - Directory Listing
Modified Thu Jun 7 02:44:37 2007 UTC (12 years, 11 months ago) by blume
update to installer

Revision 2609 - Directory Listing
Modified Thu May 24 01:19:36 2007 UTC (13 years ago) by blume
use NO_PLUGINS to control whether plugin tools are needed for
bootstrap compilation

Revision 2583 - Directory Listing
Modified Wed May 23 05:05:47 2007 UTC (13 years ago) by blume
CM tools now treated as simple libraries

Revision 2492 - Directory Listing
Modified Fri May 4 03:39:10 2007 UTC (13 years, 1 month ago) by dbm
merge revisions 2221:2491 from primop-branch-3

Revision 2363 - Directory Listing
Modified Tue Mar 20 14:42:36 2007 UTC (13 years, 2 months ago) by blume
added SA.cm to path environment for AMD64.cm

Revision 2297 - Directory Listing
Modified Thu Feb 1 16:02:57 2007 UTC (13 years, 4 months ago) by blume
factored out code common to both main- and library installer

Revision 2291 - Directory Listing
Modified Wed Jan 31 05:44:39 2007 UTC (13 years, 4 months ago) by blume
reverted to old tool install scheme for lex and yacc

Revision 2288 - Directory Listing
Modified Wed Jan 31 00:17:34 2007 UTC (13 years, 4 months ago) by blume
partial solution for CM tool installation, not yet complete

Revision 2283 - Directory Listing
Modified Tue Jan 30 23:32:47 2007 UTC (13 years, 4 months ago) by blume
simplified most common invocation of library installer

Revision 2281 - Directory Listing
Modified Tue Jan 30 23:25:12 2007 UTC (13 years, 4 months ago) by blume
bugfix; removed mention of ml-burg from intsys.cm

Revision 2278 - Directory Listing
Modified Tue Jan 30 23:01:16 2007 UTC (13 years, 4 months ago) by blume
added library installer (not yet tested)

Revision 2185 - Directory Listing
Modified Tue Nov 7 22:28:09 2006 UTC (13 years, 6 months ago) by blume
snipped some junk from installer implementation

Revision 2179 - Directory Listing
Modified Fri Nov 3 17:19:17 2006 UTC (13 years, 7 months ago) by blume
trace-debug-profile code no longer compiled by CMB.make
(is now a separate, optional library)

Revision 2165 - Directory Listing
Modified Thu Nov 2 21:34:39 2006 UTC (13 years, 7 months ago) by blume
fixed bug in versioning mechanism

Revision 2162 - Directory Listing
Modified Thu Nov 2 21:20:47 2006 UTC (13 years, 7 months ago) by blume
eliminated src dir

Revision 2155 - Directory Listing
Modified Thu Nov 2 18:30:48 2006 UTC (13 years, 7 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
new directory layout

Revision 2090 - Directory Listing
Modified Wed Nov 1 23:03:29 2006 UTC (13 years, 7 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
moved knowledge about module install actions out of libinstall.sml
and made it configurable via config/actions

Revision 2066 - Directory Listing
Modified Thu Oct 5 16:26:30 2006 UTC (13 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
merged amd64 code from Mike Rainey

Revision 1902 - Directory Listing
Modified Wed Mar 1 04:44:30 2006 UTC (14 years, 3 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
ml-flex -> lexgen

Revision 1895 - Directory Listing
Modified Fri Feb 24 22:23:53 2006 UTC (14 years, 3 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
sources for ml-flex added; integration partially done

Revision 1886 - Directory Listing
Modified Tue Feb 14 23:31:16 2006 UTC (14 years, 3 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
hooked intel mac abi code into main system

Revision 1878 - Directory Listing
Modified Mon Nov 21 19:54:57 2005 UTC (14 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
fixed problem with config/preloads (html-lib)

Revision 1867 - Directory Listing
Modified Wed Nov 16 20:25:51 2005 UTC (14 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
new working version 110.57; new bootfiles

Revision 1864 - Directory Listing
Modified Wed Nov 16 03:37:03 2005 UTC (14 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
fixed bootstrap problem with previous change

Revision 1863 - Directory Listing
Modified Tue Nov 15 22:38:49 2005 UTC (14 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
improved the way certain libraries are bound into the compiler

Revision 1861 - Directory Listing
Modified Mon Nov 7 18:17:09 2005 UTC (14 years, 6 months ago) by jhr
Original Path: sml/trunk/src/system/smlnj
  Remove Substring.all.

Revision 1793 - Directory Listing
Modified Wed May 18 15:54:17 2005 UTC (15 years ago) by mblume
Original Path: sml/trunk/src/system/smlnj
workaround for overloading bug

Revision 1792 - Directory Listing
Modified Tue May 17 04:46:12 2005 UTC (15 years ago) by mblume
Original Path: sml/trunk/src/system/smlnj
added mechanism for re-dumping heap image for interactive system

Revision 1784 - Directory Listing
Modified Wed May 4 15:43:48 2005 UTC (15 years, 1 month ago) by mblume
Original Path: sml/trunk/src/system/smlnj
fixed bug in IntInf.div

Revision 1760 - Directory Listing
Modified Fri Feb 25 20:46:23 2005 UTC (15 years, 3 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
brought back SMLofNJ.Susp

Revision 1747 - Directory Listing
Modified Fri Jan 14 23:53:21 2005 UTC (15 years, 4 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
new experimental heap2exec facility

Revision 1727 - Directory Listing
Modified Wed Dec 15 18:41:55 2004 UTC (15 years, 5 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
adjusted winlibinstall.sml to match new interface for generic installer

Revision 1725 - Directory Listing
Modified Tue Dec 14 23:23:41 2004 UTC (15 years, 5 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
tried to make installer cope with spaces in filenames (incomplete)

Revision 1715 - Directory Listing
Modified Wed Nov 24 20:27:30 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
support for 64-bit Position.int (not enabled by default)

Revision 1712 - Directory Listing
Modified Tue Nov 23 20:44:10 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
problem with unhelpful error messages addressed

Revision 1700 - Directory Listing
Modified Tue Nov 16 22:12:26 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
minor improvement to the version tool

Revision 1689 - Directory Listing
Modified Sat Nov 13 06:25:04 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
improved the version tool by simplifying it

Revision 1687 - Directory Listing
Modified Fri Nov 12 06:31:53 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
added full implementation of Int64

Revision 1686 - Directory Listing
Modified Thu Nov 11 23:26:27 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
more 64-bit hacking (see HISTORY)

Revision 1685 - Directory Listing
Modified Thu Nov 11 16:51:42 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
added 64-bit mult and partial implementation of div

Revision 1683 - Directory Listing
Modified Thu Nov 11 00:12:41 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
more 64-bit hacking (still in the middle of it, though)

Revision 1682 - Directory Listing
Modified Tue Nov 9 23:48:09 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
started building support for 64-bit types

Revision 1656 - Directory Listing
Modified Wed Oct 20 20:05:45 2004 UTC (15 years, 7 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
support for back-trace in standalone programs

Revision 1653 - Directory Listing
Modified Fri Oct 15 20:45:02 2004 UTC (15 years, 7 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
further TDP reorganization; coverage tool added

Revision 1652 - Directory Listing
Modified Thu Oct 14 22:38:54 2004 UTC (15 years, 7 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
overhaul of Core and SMLofNJ support for TDP

Revision 1650 - Directory Listing
Modified Wed Oct 13 21:34:01 2004 UTC (15 years, 7 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
some renaming and cleanup (trace/debug/profile instrumentation)

Revision 1640 - Directory Listing
Modified Fri Oct 1 15:20:40 2004 UTC (15 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
made slave mode work with version tool

Revision 1639 - Directory Listing
Modified Thu Sep 30 15:53:06 2004 UTC (15 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
cleanup of the auto-version stuff

Revision 1616 - Directory Listing
Modified Mon Aug 30 22:54:16 2004 UTC (15 years, 9 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
installer improvements

Revision 1615 - Directory Listing
Modified Fri Aug 27 22:21:00 2004 UTC (15 years, 9 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
added ptreql to InlineT

Revision 1537 - Directory Listing
Modified Tue Jul 13 18:49:54 2004 UTC (15 years, 10 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
NLFFI-related code tweaks

Revision 1532 - Directory Listing
Modified Tue Jul 13 03:49:10 2004 UTC (15 years, 10 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
nlffi under mac os x; NOW BOOTFILES; version 110.46.1

Revision 1486 - Directory Listing
Modified Tue May 11 17:04:01 2004 UTC (16 years ago) by mblume
Original Path: sml/trunk/src/system/smlnj
extended some export lists

Revision 1485 - Directory Listing
Modified Tue May 11 16:36:07 2004 UTC (16 years ago) by mblume
Original Path: sml/trunk/src/system/smlnj
fixed installer code so that src-smlnj works again

Revision 1463 - Directory Listing
Modified Thu Mar 4 17:17:04 2004 UTC (16 years, 3 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
fixed symlink problem in bin directory reported by Vesa A Norrman

Revision 1446 - Directory Listing
Modified Mon Jan 26 17:23:06 2004 UTC (16 years, 4 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
type of top-level app

Revision 1411 - Directory Listing
Modified Tue Nov 4 17:50:53 2003 UTC (16 years, 7 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
eliminated dont_move_libraries directive in config/targets

Revision 1409 - Directory Listing
Modified Mon Nov 3 22:00:35 2003 UTC (16 years, 7 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
made installer honor INSTALLDIR variable properly

Revision 1395 - Directory Listing
Modified Fri Sep 26 21:03:26 2003 UTC (16 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
added a missing privilege wrapper

Revision 1393 - Directory Listing
Modified Fri Sep 26 17:00:32 2003 UTC (16 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
implemented autoloading on behalf of prettyprinter

Revision 1391 - Directory Listing
Modified Wed Sep 24 21:31:51 2003 UTC (16 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
installer tweaks (see HISTORY)

Revision 1385 - Directory Listing
Modified Fri Sep 19 20:55:21 2003 UTC (16 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
CM -> .cm; new-install.sh -> install.sh (see HISTORY and INSTALL for details)

Revision 1381 - Directory Listing
Modified Wed Sep 17 21:28:41 2003 UTC (16 years, 8 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
various Basis-related changes (see HISTORY)

Revision 1350 - Directory Listing
Modified Fri Sep 5 21:34:27 2003 UTC (16 years, 9 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
a lot of Basis hacking, among other things adding slices

Revision 1347 - Directory Listing
Modified Thu Aug 28 21:59:15 2003 UTC (16 years, 9 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
implemented IntInf in Basis and compiler;
new version number; new bootfiles

Revision 1342 - Directory Listing
Modified Mon Aug 11 20:46:00 2003 UTC (16 years, 9 months ago) by mblume
Original Path: sml/trunk/src/system/smlnj
works under w32 again;
bug fix for ml-nlffigen; other bugfixes

Revision 1208 - Directory Listing
Modified Tue May 21 02:22:43 2002 UTC (18 years ago) by blume
Original Path: sml/trunk/src/system/smlnj
more controls cleanup; removed some wrongly-added things from config/preloads

Revision 1201 - Directory Listing
Modified Fri May 17 20:48:38 2002 UTC (18 years ago) by blume
Original Path: sml/trunk/src/system/smlnj
pushed new controls interface through compiler

Revision 1183 - Directory Listing
Modified Fri Mar 29 19:09:48 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
division primops, inline primops for min/max/abs

Revision 1178 - Directory Listing
Modified Mon Mar 25 20:51:48 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
raw-primop cleanup

Revision 1170 - Directory Listing
Modified Fri Mar 22 19:58:50 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
added missing file

Revision 1159 - Directory Listing
Modified Fri Mar 22 03:18:24 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
kmp bugfix

Revision 1155 - Directory Listing
Modified Wed Mar 20 20:52:51 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
KMP for string/substring matching

Revision 1148 - Directory Listing
Modified Fri Mar 15 21:38:57 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
provided missing String and Substring functions

Revision 1145 - Directory Listing
Modified Fri Mar 15 02:30:53 2002 UTC (18 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
moved Controls module into its own library;
changed Controls interface to make it saner;
made MLRISC independent of Controls;
minor changes to CM

Revision 1078 - Directory Listing
Modified Tue Feb 19 21:26:48 2002 UTC (18 years, 3 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
a mix of changes to CM and FFI

Revision 1068 - Directory Listing
Modified Fri Feb 15 19:18:00 2002 UTC (18 years, 3 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
added CM.State.showBindings (and EnvRef.listBoundSymbols)

Revision 986 - Directory Listing
Modified Wed Nov 21 21:03:17 2001 UTC (18 years, 6 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
Release 110.37 -- see HISTORY

Revision 977 - Directory Listing
Modified Wed Nov 14 16:53:16 2001 UTC (18 years, 6 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
srcname routed to mlriscgen;
more fiddling with pgraph (portable library graph) code

Revision 975 - Directory Listing
Modified Wed Oct 31 20:22:44 2001 UTC (18 years, 7 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
updates to CKIT, CM, NLFFI, and scripts (see HISTORY)

Revision 939 - Directory Listing
Modified Tue Sep 25 19:25:48 2001 UTC (18 years, 8 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
made exnName and exnMessage a bit more robust wrt. ml-build

Revision 923 - Directory Listing
Modified Thu Sep 13 15:19:18 2001 UTC (18 years, 8 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
minimal version of structure Compiler

Revision 909 - Directory Listing
Modified Fri Aug 24 17:48:53 2001 UTC (18 years, 9 months ago) by george
Original Path: sml/trunk/src/system/smlnj
removed clusters from MLRISC

Revision 905 - Directory Listing
Modified Thu Aug 23 21:53:02 2001 UTC (18 years, 9 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
updates to environments, envrefs, interactive loop

Revision 903 - Directory Listing
Modified Mon Aug 20 19:34:06 2001 UTC (18 years, 9 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
library debugprof.cm extracted

Revision 902 - Directory Listing
Modified Wed Aug 15 21:17:05 2001 UTC (18 years, 9 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
new organization of compiler libraries

Revision 879 - Directory Listing
Modified Thu Jul 19 18:59:38 2001 UTC (18 years, 10 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
extensive organizational changes

Revision 873 - Directory Listing
Modified Mon Jul 9 15:26:20 2001 UTC (18 years, 10 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
made ml-nlffigen handle varargs functions with a bit more grace;
some minor internal improvements to CM

Revision 840 - Directory Listing
Modified Fri Jun 15 19:05:19 2001 UTC (18 years, 11 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
c-calls (and NLFFI) implementation for Sparc

Revision 838 - Directory Listing
Modified Tue Jun 5 19:10:21 2001 UTC (19 years ago) by blume
Original Path: sml/trunk/src/system/smlnj
index-file generation in CM; small changes to c-calls API

Revision 819 - Directory Listing
Modified Mon May 7 18:39:08 2001 UTC (19 years, 1 month ago) by blume
Original Path: sml/trunk/src/system/smlnj
made certain administrative libraries into CM proxy libraries
(see HISTORY for details);
made a new set of bootfiles

Revision 810 - Directory Listing
Modified Fri Apr 20 13:26:46 2001 UTC (19 years, 1 month ago) by george
Original Path: sml/trunk/src/system/smlnj
Port to Mac OS X

Revision 808 - Directory Listing
Modified Wed Apr 18 15:43:09 2001 UTC (19 years, 1 month ago) by blume
Original Path: sml/trunk/src/system/smlnj
merged changes from devel branch

Revision 805 - Directory Listing
Modified Thu Mar 22 20:08:01 2001 UTC (19 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
raw memory access primitives fully implemented;
some CM tweaks

Revision 801 - Directory Listing
Modified Mon Mar 19 22:53:00 2001 UTC (19 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
parallel make works again

Revision 798 - Directory Listing
Modified Fri Mar 16 15:49:21 2001 UTC (19 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
added missing MLTREE.cm file to repository

Revision 797 - Directory Listing
Modified Fri Mar 16 00:00:17 2001 UTC (19 years, 2 months ago) by leunga
Original Path: sml/trunk/src/system/smlnj

   x86 optimizations for x := x op y where x is a memory location.

Revision 796 - Directory Listing
Modified Tue Mar 6 00:04:33 2001 UTC (19 years, 3 months ago) by leunga
Original Path: sml/trunk/src/system/smlnj

   Support for alternative control-flow, exception handlers added.

Revision 780 - Directory Listing
Modified Tue Jan 30 22:45:26 2001 UTC (19 years, 4 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging changes from private devel branch

Revision 775 - Directory Listing
Modified Fri Jan 12 01:17:51 2001 UTC (19 years, 4 months ago) by leunga
Original Path: sml/trunk/src/system/smlnj

    Merging the types labexp and mltree.
    tag leunga-20010111-labexp=mltree

Revision 773 - Directory Listing
Modified Mon Jan 8 16:18:37 2001 UTC (19 years, 4 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging changes from private branch

Revision 772 - Directory Listing
Modified Thu Jan 4 15:36:41 2001 UTC (19 years, 5 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging changes from private branch

Revision 771 - Directory Listing
Modified Sat Dec 30 13:06:09 2000 UTC (19 years, 5 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging changes from private branch

Revision 756 - Directory Listing
Modified Thu Dec 14 16:01:33 2000 UTC (19 years, 5 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
dir tool added

Revision 744 - Directory Listing
Modified Fri Dec 8 04:11:42 2000 UTC (19 years, 5 months ago) by leunga
Original Path: sml/trunk/src/system/smlnj

   A CVS update record!

   Changed type cell from int to datatype, and numerous other changes.
   Affect every client of MLRISC.  Lal says this can be bootstrapped on all
   machines.  See smlnj/HISTORY for details.

   Tag:  leunga-20001207-cell-monster-hack

Revision 737 - Directory Listing
Modified Fri Nov 24 08:43:56 2000 UTC (19 years, 6 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
further improvements to link traversals and (as a result) autoloading;
See HISTORY for how to bootstrap!

Revision 735 - Directory Listing
Modified Tue Nov 21 12:15:55 2000 UTC (19 years, 6 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging recent changes related to autoloading and tool plugins

Revision 734 - Directory Listing
Modified Sun Nov 19 05:27:41 2000 UTC (19 years, 6 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merge latest changes related to autoloading

Revision 733 - Directory Listing
Modified Fri Nov 17 05:13:45 2000 UTC (19 years, 6 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merged the big housecleaning patch (see HISTORY!)

Revision 717 - Directory Listing
Modified Sun Nov 5 15:07:51 2000 UTC (19 years, 7 months ago) by george
Original Path: sml/trunk/src/system/smlnj
support for sqrt and trig functions on the x86

Revision 716 - Directory Listing
Modified Sat Nov 4 05:42:35 2000 UTC (19 years, 7 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging recent changes

Revision 715 - Directory Listing
Modified Thu Nov 2 07:51:04 2000 UTC (19 years, 7 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
added conditional compilation in init library; BOOTFILES

Revision 679 - Directory Listing
Modified Thu Jun 29 07:03:20 2000 UTC (19 years, 11 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
even better BTrace;
modifications to how the yacc tool handles options

Revision 677 - Directory Listing
Modified Mon Jun 26 00:56:56 2000 UTC (19 years, 11 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merge CM and BTrace changes

Revision 675 - Directory Listing
Modified Fri Jun 23 09:18:18 2000 UTC (19 years, 11 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
new back-trace facility added; see HISTORY

Revision 666 - Directory Listing
Modified Fri Jun 16 08:27:00 2000 UTC (19 years, 11 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging back my devel changes (anchor environments)

Revision 656 - Directory Listing
Modified Fri Jun 9 03:39:04 2000 UTC (19 years, 11 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
removed RCS log entries; smal bug fix to ml-yacc and ml-lex

Revision 652 - Directory Listing
Modified Tue Jun 6 02:14:56 2000 UTC (20 years ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging changes from devel branch; new boot files

Revision 651 - Directory Listing
Modified Thu Jun 1 18:34:03 2000 UTC (20 years ago) by monnier
Original Path: sml/trunk/src/system/smlnj
bring revisions from the vendor branch to the trunk

Revision 645 - Directory Listing
Modified Mon May 15 07:17:30 2000 UTC (20 years ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging changes from devel branch; see HISTORY

Revision 643 - Directory Listing
Modified Fri May 12 08:29:15 2000 UTC (20 years ago) by blume
Original Path: sml/trunk/src/system/smlnj
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 634 - Directory Listing
Modified Mon May 1 10:03:50 2000 UTC (20 years, 1 month ago) by blume
Original Path: sml/trunk/src/system/smlnj
merged changes from devel branch (added noweb tool)

Revision 632 - Directory Listing
Modified Sat Apr 29 15:50:42 2000 UTC (20 years, 1 month ago) by blume
Original Path: sml/trunk/src/system/smlnj
merged pending changes into main trunk; see HISTORY; new binfiles!!

Revision 592 - Directory Listing
Modified Mon Apr 3 07:04:12 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging branch blume_devel_v110p26p2_1 (elimination of corenv)

Revision 587 - Directory Listing
Modified Thu Mar 30 09:01:52 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
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 - Directory Listing
Modified Tue Mar 14 05:16:29 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging back blume_devel_v110p26p1_1

Revision 573 - Directory Listing
Added Thu Mar 9 15:23:52 2000 UTC (20 years, 2 months ago) by blume
Original Path: sml/trunk/src/system/smlnj
merging back changes from blume_devel_v110_26_2

Sort log by:

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