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/compiler/Elaborator/elaborate
ViewVC logotype

Log of /sml/trunk/compiler/Elaborator/elaborate

View Directory Listing Directory Listing


Sticky Revision:

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

Revision 4532 - Directory Listing
Modified Fri Apr 20 14:06:40 2018 UTC (23 months, 2 weeks ago) by jhr
  Fix for bug #191 (Compiler crash when handling large reals).  We now issue a warning
  for real literals that will round to zero and an error for real literals that are
  too large to represent.  There still needs to be done some work to support sub-normal
  literal values (these are currently rounded to 0).

Revision 4527 - Directory Listing
Modified Sat Apr 14 14:41:11 2018 UTC (23 months, 3 weeks ago) by jhr
  Switched the representation of real literals from strings to the
  RealLit.t type.  This change is the first step toward fixing
  bug #191 and supporting 32-bit reals.

Revision 4523 - Directory Listing
Modified Fri Apr 13 14:41:33 2018 UTC (23 months, 3 weeks ago) by jhr
  Removed real patterns from Absyn and FLINT, since they are not allowed by SML'93.

Revision 4494 - Directory Listing
Modified Sun Oct 15 03:04:17 2017 UTC (2 years, 5 months ago) by jhr
  Working on change in integer/word literal representation.
  Stage 1 -- changed representation in Absyn.

Revision 4492 - Directory Listing
Modified Sun Oct 15 01:28:11 2017 UTC (2 years, 5 months ago) by jhr
  fix bug (typo)

Revision 4491 - Directory Listing
Modified Sat Oct 14 23:42:01 2017 UTC (2 years, 5 months ago) by jhr
  Some restructuring/cleanup for literal overloading.  Got rid of Types.litKind
  datatype; changed Type.ovldSource datatype to have different constructors for
  each kind of literal that can be overloaded.

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

Revision 4441 - Directory Listing
Modified Wed Sep 20 20:20:14 2017 UTC (2 years, 6 months ago) by dbm
removed old debugging print statements in elabOVERLOADdec in elabcore.sml

Revision 4432 - Directory Listing
Modified Tue Sep 19 21:40:38 2017 UTC (2 years, 6 months ago) by jhr
  Working on new primops.  We've moved a bunch of code from Semant to ElabData
  and we've changed the representation of primop IDs in structures.

Revision 4422 - Directory Listing
Modified Tue Sep 19 16:43:12 2017 UTC (2 years, 6 months ago) by jhr
new primop representation

Revision 4416 - Directory Listing
Modified Mon Sep 18 20:39:57 2017 UTC (2 years, 6 months ago) by dbm
fix for bug 123, updated documentation for primops

Revision 4328 - Directory Listing
Modified Fri Apr 14 17:51:54 2017 UTC (2 years, 11 months ago) by jhr
  removing trailing spaces

Revision 4307 - Directory Listing
Modified Wed Sep 14 18:34:19 2016 UTC (3 years, 6 months ago) by jhr
clean up printing code and fix DOdec typechecking

Revision 4304 - Directory Listing
Modified Tue Sep 13 22:14:18 2016 UTC (3 years, 6 months ago) by jhr
  Added support for Successor ML 'do' declaration support.  There are still some open
  bugs with respect to explicit type variables.

Revision 4297 - Directory Listing
Modified Mon Sep 12 17:10:10 2016 UTC (3 years, 6 months ago) by dbm
fix for bug 149: added boolean stripped field to DATATYPE tyckind. requires -rebuild option on makeml because of change of static env pickles

Revision 4000 - Directory Listing
Modified Fri Dec 19 22:33:49 2014 UTC (5 years, 3 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 3991 - Directory Listing
Modified Sun Dec 14 06:20:36 2014 UTC (5 years, 3 months ago) by dbm
Simplifications in preparation for new overloading treatment.

Revision 3876 - Directory Listing
Modified Thu May 1 14:20:55 2014 UTC (5 years, 11 months ago) by jhr
  fixed minor issue in an error message; type variable name should be printed with leading '

Revision 3665 - Directory Listing
Modified Wed Jan 18 23:24:39 2012 UTC (8 years, 2 months ago) by dbm
fixes for bugs gf#77 and gf#60, and bump version to 110.74

Revision 3648 - Directory Listing
Modified Fri Jan 6 19:55:25 2012 UTC (8 years, 3 months ago) by dbm
fix of lexer off-by-one bug, change of SourceMap interface, slight cleanup of match compiler, preliminary modification of type checker to add culprit tracking

Revision 3117 - Directory Listing
Modified Thu Jul 17 03:31:51 2008 UTC (11 years, 8 months ago) by dbm
ported changes from sml/branches/temi-branch -r 3005:3116 into trunk

Revision 2773 - Directory Listing
Modified Sat Sep 15 05:58:06 2007 UTC (12 years, 6 months ago) by gkuan
fixed performance bugs: seqdecl inserts into staticenv now does lazy consolidation and flintnm lexps2values debugging print eliminated (had quadratic behavior)

Revision 2624 - Directory Listing
Modified Tue May 29 23:00:44 2007 UTC (12 years, 10 months ago) by blume
added explicit test for divide-by-0 to translate phase for all div/mod/quot/rem ops

Revision 2603 - Directory Listing
Modified Wed May 23 21:50:42 2007 UTC (12 years, 10 months ago) by dbm
merge of primop3/base branch -r2492:2602 into trunk

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

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

Revision 1648 - Directory Listing
Modified Tue Oct 12 22:47:46 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
additional improvement to region info propagation

Revision 1646 - Directory Listing
Modified Mon Oct 11 22:57:55 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
eliminate unneeded argument

Revision 1645 - Directory Listing
Modified Mon Oct 11 21:37:17 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
better region info propagation in elaborator

Revision 1642 - Directory Listing
Modified Thu Oct 7 21:00:04 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
cleanup work

Revision 1641 - Directory Listing
Modified Wed Oct 6 20:18:55 2004 UTC (15 years, 6 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
minor cleanup in absyn and btrace

Revision 1344 - Directory Listing
Modified Wed Aug 13 18:04:08 2003 UTC (16 years, 8 months ago) by macqueen
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
merged changes from mcz-branch (tag: dbm-20030813-mcz-merge1)

Revision 1335 - Directory Listing
Modified Tue May 27 21:54:23 2003 UTC (16 years, 10 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
eliminated many cases of poly-eq

Revision 1332 - Directory Listing
Modified Sun May 18 03:21:16 2003 UTC (16 years, 10 months ago) by mblume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
added IF/WHILE/ANDALSO/ORELSE to Absyn (to improve error messages)

Revision 904 - Directory Listing
Modified Mon Aug 20 19:50:05 2001 UTC (18 years, 7 months ago) by blume
Original Path: sml/trunk/src/compiler/Elaborator/elaborate
fixed a minor slipup

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

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

Sort log by:

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