racket/pkgs/racket-test
Matthew Flatt 3eb2c20ad0 avoid excessive memory use in or expansion
When `or` has many subexpressions, the expansion generates a
sequence of deeply nested `let`s, where original and macro-introduced
forms are interleaved in a way that defeats a minimal
child-is-same-as-parent sharing of scope sets. Add a small
cache that's good enough to capture extra sharing and
dramatically lower memory use for an `or` that has 1000
subexpressions.
2015-10-23 16:32:22 -06:00
..
tests avoid excessive memory use in or expansion 2015-10-23 16:32:22 -06:00
info.rkt Run the pkg tests on Travis. 2015-10-08 17:38:59 -04:00
LICENSE.txt adjust copyright dates: 2014 -> 2015 2015-10-05 13:39:11 -06:00