summaryrefslogtreecommitdiff
path: root/module/language/tree-il/effects.scm
Commit message (Expand)AuthorAgeFilesLines
* Fix tree-il effects analysis for promptsAndy Wingo2021-05-011-3/+7
* Add primitive support for working with module variablesAndy Wingo2019-08-181-0/+9
* Add "mod" field to tree-il toplevel ref, set, defineAndy Wingo2019-08-181-2/+2
* with-dynamic-state compiler and VM supportAndy Wingo2016-12-051-0/+8
* Effects analysis distinguishes between struct fieldsAndy Wingo2013-11-101-49/+241
* Effects analysis sees match-error, throw-bad-structs as bailoutsAndy Wingo2013-11-101-0/+16
* <prompt> body and handler are lambdas; add escape-only? fieldAndy Wingo2013-07-061-1/+1
* Remove with-fluids; replaced by with-fluid* and inlined push-fluid primopsAndy Wingo2013-06-281-6/+9
* replace <dynset> with primcalls to fluid-set!Andy Wingo2013-06-271-6/+9
* replace <dynref> with primcalls to fluid-refAndy Wingo2013-06-271-4/+3
* dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-windAndy Wingo2013-06-271-4/+0
* <dynwind> no longer has "pre" or "post" fieldsAndy Wingo2013-06-161-3/+1
* Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-281-2/+7
|\
| * allow case-lambda expressions with no clausesAndy Wingo2013-03-091-2/+7
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-07-061-5/+26
|\ \ | |/
| * fix bugs in effects analysis of "effect+exception-free-primitives"Andy Wingo2012-07-051-6/+27
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-05-211-161/+181
|\ \ | |/
| * better effects analysis for calls to lexically bound proceduresAndy Wingo2012-05-151-166/+186
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-04-261-11/+12
|\ \ | |/
| * more inlining in effects.scmAndy Wingo2012-04-231-11/+12
* | Merge commit '1cd63115be7a25d0ea18aaa0e1eff5658d8db77a'Andy Wingo2012-04-261-24/+19
|/
* add effectsAndy Wingo2012-04-231-0/+334