Andy Wingo
|
91c763ee3f
local rewrite for apply to a let-bound rest list
|
12 years ago |
Andy Wingo
|
85edd670f5
inline call-with-values consumers with optional and/or rest args
|
12 years ago |
Andy Wingo
|
8598dd8d28
more rest argument inlining improvements
|
12 years ago |
Andy Wingo
|
d21537efb4
better inlining of `apply' with rest arguments
|
12 years ago |
Andy Wingo
|
564f5e7054
procedures with rest arguments can get inlined
|
12 years ago |
Andy Wingo
|
30c3dac7a6
peval can inline let-bound lambdas
|
12 years ago |
Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Andy Wingo
|
997ed30070
simplify one kind of degenerate prompt
|
12 years ago |
Andy Wingo
|
3d2bcd2c35
optimize (apply foo 0 (list 1 2)) => (foo 0 1 2)
|
12 years ago |
Andy Wingo
|
74bbb99457
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Andy Wingo
|
9b1750ed42
stronger conditional optimization
|
12 years ago |
Andy Wingo
|
f49fd9afd6
optimization for chain of if expressions with common tests
|
12 years ago |
Andy Wingo
|
4105f688e3
fix peval test for recent merge
|
12 years ago |
Andy Wingo
|
9d8a10a94c
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Andy Wingo
|
79d29f96c7
Merge commit '1cd63115be7a25d0ea18aaa0e1eff5658d8db77a'
|
12 years ago |
Andy Wingo
|
c46e0a8a59
Merge commit 'de1eb420a5a95b17e85b19c4d98c869036e9ecb0'
|
12 years ago |
Andy Wingo
|
985702f713
avoid emitting degenerate aliases in peval
|
12 years ago |
Andy Wingo
|
1cd63115be
minor tweaks to a peval test
|
12 years ago |
Andy Wingo
|
de1eb420a5
peval tests into separate file
|
12 years ago |