Andy Wingo
|
44a6a21dcc
Fix tree-il effects analysis for prompts
|
4 年之前 |
Andy Wingo
|
35d19661e3
Add primitive support for working with module variables
|
6 年之前 |
Andy Wingo
|
79a40cf717
Add "mod" field to tree-il toplevel ref, set, define
|
6 年之前 |
Andy Wingo
|
7184c176b4
with-dynamic-state compiler and VM support
|
8 年之前 |
Andy Wingo
|
863dd87362
Effects analysis distinguishes between struct fields
|
11 年之前 |
Andy Wingo
|
a2972c195d
Effects analysis sees match-error, throw-bad-structs as bailouts
|
11 年之前 |
Andy Wingo
|
178a40928a
<prompt> body and handler are lambdas; add escape-only? field
|
12 年之前 |
Andy Wingo
|
c32b7c4cef
Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops
|
12 年之前 |
Andy Wingo
|
5e0253f19e
replace <dynset> with primcalls to fluid-set!
|
12 年之前 |
Andy Wingo
|
86d0eb31df
replace <dynref> with primcalls to fluid-ref
|
12 年之前 |
Andy Wingo
|
bb97e4abd4
dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-wind
|
12 年之前 |
Andy Wingo
|
9b965638e9
<dynwind> no longer has "pre" or "post" fields
|
12 年之前 |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年之前 |
Andy Wingo
|
19113f1ca7
allow case-lambda expressions with no clauses
|
12 年之前 |
Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
37081d5d4b
fix bugs in effects analysis of "effect+exception-free-primitives"
|
13 年之前 |
Andy Wingo
|
74bbb99457
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
83bd53abb6
better effects analysis for calls to lexically bound procedures
|
13 年之前 |
Andy Wingo
|
9d8a10a94c
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
79d29f96c7
Merge commit '1cd63115be7a25d0ea18aaa0e1eff5658d8db77a'
|
13 年之前 |
Andy Wingo
|
036c366dc2
more inlining in effects.scm
|
13 年之前 |
Andy Wingo
|
da9b2b71f7
add effects
|
13 年之前 |