racket/mats
Gustavo Massaccesi caa5949dc2 more optimizations for map and for-each with explicit list
extend the reductions for map and for-each when the arguments are
explicit lists like (list 1 2 3 ...) or '(1 2 3 ...).
  cp0.ss 4.ms

original commit: 4522ccdabd461370ad2d3fa91a92be0e6798d4d8
2017-05-13 14:54:37 -03:00
..
3.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
4.ms more optimizations for map and for-each with explicit list 2017-05-13 14:54:37 -03:00
5_1.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_2.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_3.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_4.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_5.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_6.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_7.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_8.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
6.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
7.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
8.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
bytevector.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
cat_flush.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
cfl.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
cp0.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
date.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
enum.ms enum-set-indexer procedure now checks for a symbol, changed "isn't" to "is not" for consistency 2017-05-05 15:22:46 -04:00
examples.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
exceptions.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
fl.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign1.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign2.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign3.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
format.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
freq.in initial upload of open-source release 2016-04-26 10:04:54 -04:00
freq.out initial upload of open-source release 2016-04-26 10:04:54 -04:00
ftype.h changed copyright year to 2017 2017-04-06 11:41:33 -04:00
ftype.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
fx.ms fix overflow detection for fxsll, fxarithmetic-shift-left and fxarithmetic-shift 2017-05-05 15:28:29 -04:00
hash.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
ht.ss changed copyright year to 2017 2017-04-06 11:41:33 -04:00
ieee.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
io.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
m4test.in changed copyright year to 2017 2017-04-06 11:41:33 -04:00
m4test.out initial upload of open-source release 2016-04-26 10:04:54 -04:00
mat.ss changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-arm32le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-base changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3qnx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ppc32le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-tppc32le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
misc.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
oop.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
oop.ss initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-2-f-f-t initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-2-f-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-2-t-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-2-t-f-t initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-2-t-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-f-f-t initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-f-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-t-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-t-f-t initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-t-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-0-f-f-t - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-compile-0-f-t-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-compile-0-t-f-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-compile-0-t-f-t - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-compile-0-t-t-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-2-f-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-interpret-2-f-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-interpret-2-t-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-interpret-3-f-f-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-3-f-t-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-3-t-f-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-3-t-t-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-0-f-f-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-0-f-t-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-0-t-f-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
patch-interpret-0-t-t-f - generated bytevector=? procedure now gets out quickly on eq 2017-03-15 21:24:52 -04:00
primvars.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
record.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
root-experr-compile-2-f-f-f fix overflow detection for fxsll, fxarithmetic-shift-left and fxarithmetic-shift 2017-05-05 15:28:29 -04:00
root-experr-compile-3-f-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
root-experr-compile-0-f-f-f fix overflow detection for fxsll, fxarithmetic-shift-left and fxarithmetic-shift 2017-05-05 15:28:29 -04:00
thread.ms mutexes and conditions are now freed when no longer used 2017-04-13 09:41:58 -04:00
unix.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
windows.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00