Andy Wingo
|
486b322fd5
Fix frame-call-representation for change to <binding>.
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
cd0b61a04e
Frame <binding> objects capture frame, can ref value directly
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
67e8aa85e8
Remove frame-local-ref, frame-local-set!
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
c960c76fe0
Better frame-call-representation printing of GC clobbers
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
029af6f68a
frame-call-representation avoids frame-procedure.
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
39090e677e
Add frame-procedure-name
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
8af3423efe
Remove primitive?, add primitive-code?
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
e5d7c0f13b
All arities serialize a "closure" binding
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
e3cc0eeb3a
Reflection support for unboxed f64 slots
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
f03960412e
Add stack size computation to disassembler
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
08cf30f2a0
Fix error printing some wrong-num-args backtraces
|
%!s(int64=9) %!d(string=hai) anos |
Andy Wingo
|
5062a56df0
Fix compute-predecessors bug in frame.scm
|
%!s(int64=10) %!d(string=hai) anos |
Andy Wingo
|
7af8115675
Fix frame-call-representation for frames from apply-hook
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
423164efa6
Program printing tweaks
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
18f8fd0211
frame-call-representation has #:top-frame? as keyword argument
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
6eae3141bf
Fix a frame-call-representation bug
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
d856931d8d
frame-call-representation checks available-bindings, as appropriate
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
1a2711a848
Update frame-bindings interface
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
c4c9bfffd7
Implement frame-bindings
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
c271065e54
Fix frame-call-representation for primitive applications
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
bec786c1fe
Better backtraces for optimized closures
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
1b780c134b
(system vm instruction) rtl-instruction-list -> (language rtl) instruction-list
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
0bd1e9c6a0
rtl-program? -> program?
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
b636cdb0f3
Frame pointer points to local 0 instead of local 1
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
1c33be992e
Remove stack programs, objcode, and the old VM.
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
84680d2382
Miscellaneous fixups related to objcode removal.
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
e15aa02284
Program sources are always pre-retire now
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
f8fb13ef8c
better RTL debugging
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
c850a0ff4d
pop-continuation abort-continuation hooks pass return vals directly
|
%!s(int64=11) %!d(string=hai) anos |
Andy Wingo
|
da874e5415
fix more assumptions that the frame-procedure is a procedure
|
%!s(int64=13) %!d(string=hai) anos |