summaryrefslogtreecommitdiff
path: root/test-suite/tests/peval.test
Commit message (Expand)AuthorAgeFilesLines
* Remove a couple of uses of GLIL from the test suite.Andy Wingo2013-11-081-1/+0
* Fix make-vector peval testAndy Wingo2013-11-081-1/+1
* Fix peval bug with inlining and optional argument initializersAndy Wingo2013-10-101-1/+9
* Adapt peval.test to recent associativity fixes of numeric ops.Mark H Weaver2013-08-131-12/+9
* Inline escape-only prompt bodies in the Tree-ILAndy Wingo2013-08-111-4/+1
* remove peval abort-in-tail-position optimizationAndy Wingo2013-08-111-0/+3
* <prompt> body and handler are lambdas; add escape-only? fieldAndy Wingo2013-07-061-16/+20
* dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-windAndy Wingo2013-06-271-24/+30
* remove @apply memoizerAndy Wingo2013-06-271-7/+7
* <dynwind> no longer has "pre" or "post" fieldsAndy Wingo2013-06-161-17/+39
* Reduce call-with-values to let for singly-valued producersAndy Wingo2013-06-161-0/+9
* Pre-order tree-il rewrites are now non-destructiveAndy Wingo2013-06-101-2/+2
* Tree-il post-order rewriter no longer destructiveAndy Wingo2013-06-101-2/+2
* Simplify let-values to let if consumer binds only one variableAndy Wingo2013-06-101-1/+6
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2013-02-181-1/+149
|\
| * local rewrite for apply to a let-bound rest listAndy Wingo2013-02-151-5/+26
| * inline call-with-values consumers with optional and/or rest argsAndy Wingo2013-02-151-0/+7
| * more rest argument inlining improvementsAndy Wingo2013-02-151-0/+71
| * better inlining of `apply' with rest argumentsAndy Wingo2013-02-151-0/+29
| * procedures with rest arguments can get inlinedAndy Wingo2013-02-151-0/+8
| * peval can inline let-bound lambdasAndy Wingo2013-02-141-1/+13
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-07-061-14/+34
|\ \ | |/
| * simplify one kind of degenerate promptAndy Wingo2012-07-051-13/+25
| * optimize (apply foo 0 (list 1 2)) => (foo 0 1 2)Andy Wingo2012-07-051-1/+9
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-05-211-1/+57
|\ \ | |/
| * stronger conditional optimizationAndy Wingo2012-05-151-0/+27
| * optimization for chain of if expressions with common testsAndy Wingo2012-05-151-1/+30
* | fix peval test for recent mergeAndy Wingo2012-04-301-2/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-04-261-1/+15
|\ \ | |/
| * avoid emitting degenerate aliases in pevalAndy Wingo2012-04-231-1/+15
* | Merge commit '1cd63115be7a25d0ea18aaa0e1eff5658d8db77a'Andy Wingo2012-04-261-6/+6
|\ \ | |/
| * minor tweaks to a peval testAndy Wingo2012-04-231-4/+4
* | Merge commit 'de1eb420a5a95b17e85b19c4d98c869036e9ecb0'Andy Wingo2012-04-261-204/+217
|/
* peval tests into separate fileAndy Wingo2012-04-231-0/+988