summaryrefslogtreecommitdiff
path: root/module/language/tree-il/cse.scm
AgeCommit message (Expand)AuthorFilesLines
2013-08-11Inline escape-only prompt bodies in the Tree-ILAndy Wingo1-2/+3
2013-07-06<prompt> body and handler are lambdas; add escape-only? fieldAndy Wingo1-2/+2
2013-06-28Remove with-fluids; replaced by with-fluid* and inlined push-fluid primopsAndy Wingo1-7/+0
2013-06-27replace <dynset> with primcalls to fluid-set!Andy Wingo1-5/+0
2013-06-27replace <dynref> with primcalls to fluid-refAndy Wingo1-4/+0
2013-06-27dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-windAndy Wingo1-9/+0
2013-06-16<dynwind> no longer has "pre" or "post" fieldsAndy Wingo1-6/+2
2013-06-10Implement tree-il-fold in terms of make-tree-il-folder.Andy Wingo1-2/+0
2013-03-28Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-3/+5
2013-03-09allow case-lambda expressions with no clausesAndy Wingo1-3/+5
2013-01-07Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-4/+5
2012-11-21cse: Fix out-of-bounds access to the database.Ludovic Courtès1-4/+5
2012-06-22Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-2/+2
2012-06-22cse: expressions evaluated for effect do not provide predicatesAndy Wingo1-2/+2
2012-05-21Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-68/+40
2012-05-15cse passes a lookup procedure to the effects analyzerAndy Wingo1-4/+17
2012-05-15CSE in tail positionAndy Wingo1-1/+16
2012-05-15mvoe tree-il=? and tree-il-hash to tree-il.scmAndy Wingo1-63/+8
2012-04-26Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-12/+17
2012-04-26Merge commit 'f66cbb99ee096186837536885d3436bb334df34d'Andy Wingo1-0/+596
2012-04-23new pass: cseAndy Wingo1-0/+600
2012-04-23fix replacement of CSE with lexical-refAndy Wingo1-11/+16
2012-04-23cse hashing tweakAndy Wingo1-1/+1