Andy Wingo
|
f4c50447dd
Remove push continuation hook; return hook runs before FP pop
|
6 jaren geleden |
Andy Wingo
|
18f8fd0211
frame-call-representation has #:top-frame? as keyword argument
|
10 jaren geleden |
Andy Wingo
|
ae4d761f7a
Fix tracing
|
11 jaren geleden |
Andy Wingo
|
a222cbc9d1
No more VM objects visible to Scheme
|
11 jaren geleden |
Andy Wingo
|
972275eee5
VM accessors take VM as implicit argument, not explicit argument
|
11 jaren geleden |
Andy Wingo
|
1b780c134b
(system vm instruction) rtl-instruction-list -> (language rtl) instruction-list
|
11 jaren geleden |
Andy Wingo
|
b636cdb0f3
Frame pointer points to local 0 instead of local 1
|
11 jaren geleden |
Andy Wingo
|
b77a5215c7
Per-instruction tracing doesn't try to disassemble stack VM code
|
11 jaren geleden |
Andy Wingo
|
c850a0ff4d
pop-continuation abort-continuation hooks pass return vals directly
|
11 jaren geleden |
Andy Wingo
|
36c210d14e
trace: limit length of "| | | "... prefix
|
12 jaren geleden |
Andy Wingo
|
4388818adb
fix tracing of mv returns
|
14 jaren geleden |
Andy Wingo
|
e7544f39a4
rename vm-trace to call-with-trace
|
14 jaren geleden |
Andy Wingo
|
6a4a1ef0f4
(system vm frame): frame-return-values
|
14 jaren geleden |
Andy Wingo
|
abb4b5cbbd
tracepoints print their trap number
|
14 jaren geleden |
Andy Wingo
|
25361a80fe
add repl ,tracepoint command
|
14 jaren geleden |
Andy Wingo
|
1bc1800ffa
tracing in terms of traps
|
14 jaren geleden |
Andy Wingo
|
8d033f4839
instruction tracing tweak
|
14 jaren geleden |
Andy Wingo
|
839eb61cde
only trace instructions inside the thunk
|
14 jaren geleden |
Andy Wingo
|
c45d4d775d
trim our set of vm hooks
|
14 jaren geleden |
Andy Wingo
|
7ea3e4ff28
vm-trace prints return values
|
15 jaren geleden |
Andy Wingo
|
7e9f96021a
vm-trace only traces execution of its thunk
|
15 jaren geleden |
Andy Wingo
|
6f3b0cc29e
tc7 tags for vm-related data
|
15 jaren geleden |
Andy Wingo
|
9eaa8fef80
(system vm trace) sorta working
|
15 jaren geleden |
Andy Wingo
|
476e357281
remove all mentions of "external" from the compiler and related code
|
15 jaren geleden |
Ludovic Courtès
|
e1203ea00f
Switch remaining GPLv2+ Guile-VM headers to LGPLv3+.
|
15 jaren geleden |
Andy Wingo
|
8239263f86
fix erroneous #:use-syntax clausen
|
16 jaren geleden |
Andy Wingo
|
1a1a10d3a5
use #:keywords in module/*.scm, not :keywords
|
16 jaren geleden |
Andy Wingo
|
07e56b27a1
big reorg of scheme modules -- e.g. programs.c -> (system vm program)
|
16 jaren geleden |
Andy Wingo
|
77046be3d3
explicitly list exports instead of using define-public
|
16 jaren geleden |
Keisuke Nishida
|
a6df585ae7
*** empty log message ***
|
24 jaren geleden |