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

SCM Repository

[smlnj] Diff of /doc/trunk/src/changelog/HISTORY.txt
ViewVC logotype

Diff of /doc/trunk/src/changelog/HISTORY.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4561, Sat May 5 12:47:13 2018 UTC revision 4562, Sat May 5 13:11:36 2018 UTC
# Line 91  Line 91 
91  == Recent updates  == Recent updates
92    
93  //--------------------------------------------------------------------  //--------------------------------------------------------------------
94    [2018/05/05]::
95    +
96    Completed overhaul of the way that int/word literals are handled in
97    the compiler.  We now use `IntInf.int` to represent the values in
98    all IRs.  This change also results in better CPS contraction, since
99    we now perform constant folding for both signed and unsigned values
100    at all sizes.  We were also able to get rid of the tricky code that
101    worries about large tagged integer values that might cause overflow
102    during code generation.
103    +
104    owner:[John Reppy,http://cs.uchicago.edu/~jhr]
105    
106    //--------------------------------------------------------------------
107  [2018/04/21]::  [2018/04/21]::
108  +  +
109  Improved the reporting of errors involving literal values.  We now  Improved the reporting of errors involving literal values.  We now

Legend:
Removed from v.4561  
changed lines
  Added in v.4562

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