racket/doc/release-notes
Matthew Flatt bdf1c3e165 bytecode compiler: generalize local-type tracking for unboxing
Track fixnum results in the same way as flonum results to enable
unboxing, if that turns out to be useful. The intent of the change,
though, is to support other types in the future, such as "extnums".

The output `raco decompile' no longer includes `#%in', `#%flonum',
etc., annotations, which are mostly obvious and difficult to
keep in sync with the implementation. A local-binding name now
reflects a known type, however.

The change includes a bug repair for he bytecode compiler that
is independent of the generalization (i.e., the new test case
triggered the old problem using flonums).
2012-11-14 19:37:01 -07:00
..
drracket drracket history updates 2012-10-17 20:45:25 -05:00
gracket Fixes more spelling errors. 2011-02-04 19:44:13 -07:00
plai Normalizing PLAI wrt tree 2010-02-16 20:23:32 +00:00
racket bytecode compiler: generalize local-type tracking for unboxing 2012-11-14 19:37:01 -07:00
redex added note about Burke's recent push 2012-10-19 09:35:12 -05:00
stepper updated HISTORY 2012-10-22 14:57:37 -07:00
teachpack Lots of bad TAB eliminations. 2012-11-07 11:22:20 -05:00
typed-racket Typed Racket HISTORY. 2012-11-02 15:35:23 -04:00
COPYING-libscheme.txt 301.15: new install tree for Unix, moved docs, moved teachpacks, added config.ss 2006-05-18 15:03:05 +00:00
COPYING.txt Switch the license text from LGPLv2 to LGPLv2.1. 2011-05-27 18:09:55 -04:00