Ludovic Courtès
|
f32ba444dd
'peval' test uses (language tree-il peval).
|
4 年 前 |
Andy Wingo
|
7df3f3414b
More robust reduction of equal? and eqv?
|
4 年 前 |
Andy Wingo
|
167350db21
Ensure <prompt> handler is values handler
|
4 年 前 |
Andy Wingo
|
cf53854d42
Fix peval bug that ignored excess args
|
5 年 前 |
Andy Wingo
|
e2f8ccc5ba
Update peval tests for fix-letrec
|
5 年 前 |
Andy Wingo
|
cf486700b7
error, scm-error primcalls expand to `throw'
|
7 年 前 |
Andy Wingo
|
229d062f83
Constant-folding eq? and eqv? uses deduplication
|
8 年 前 |
Andy Wingo
|
fff013215f
Fix peval on (call-with-values foo (lambda (x) x))
|
8 年 前 |
Andy Wingo
|
8f18b71b7a
Remove add1 and sub1
|
9 年 前 |
Andy Wingo
|
4632f3d998
Fix bug compiling fixpoint combinator
|
9 年 前 |
Mark H Weaver
|
856d318a9f
Merge branch 'stable-2.0'
|
10 年 前 |
Mark H Weaver
|
7a71a45cfd
peval: Handle optional argument inits that refer to previous arguments.
|
10 年 前 |
Andy Wingo
|
82490a665c
Don't peval-penalize let-bound lambdas only referenced once
|
11 年 前 |
Mark H Weaver
|
1df515a077
Merge branch 'stable-2.0'
|
11 年 前 |
Ian Price
|
265e7bd92a
Fix inlining of tail list to apply.
|
11 年 前 |
Andy Wingo
|
5d53070040
Remove a couple of uses of GLIL from the test suite.
|
11 年 前 |
Andy Wingo
|
d547e1c9a6
Fix make-vector peval test
|
11 年 前 |
Andy Wingo
|
4a6d351979
Fix peval bug with inlining and optional argument initializers
|
11 年 前 |
Mark H Weaver
|
f499d6e31a
Adapt peval.test to recent associativity fixes of numeric ops.
|
11 年 前 |
Andy Wingo
|
99983d544a
Inline escape-only prompt bodies in the Tree-IL
|
11 年 前 |
Andy Wingo
|
c1bff87998
remove peval abort-in-tail-position optimization
|
11 年 前 |
Andy Wingo
|
178a40928a
<prompt> body and handler are lambdas; add escape-only? field
|
11 年 前 |
Andy Wingo
|
bb97e4abd4
dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-wind
|
11 年 前 |
Andy Wingo
|
39caffe79b
remove @apply memoizer
|
11 年 前 |
Andy Wingo
|
9b965638e9
<dynwind> no longer has "pre" or "post" fields
|
11 年 前 |
Andy Wingo
|
e6450062a1
Reduce call-with-values to let for singly-valued producers
|
11 年 前 |
Andy Wingo
|
25450a0d0e
Pre-order tree-il rewrites are now non-destructive
|
11 年 前 |
Andy Wingo
|
403d78f915
Tree-il post-order rewriter no longer destructive
|
11 年 前 |
Andy Wingo
|
64fc50c294
Simplify let-values to let if consumer binds only one variable
|
11 年 前 |
Andy Wingo
|
9b977c836b
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年 前 |