Andy Wingo
|
b2b33168b1
more care regarding SCM_PACK and SCM_UNPACK
|
14 سال پیش |
Andy Wingo
|
9b709b0fe1
fix frame dynamic linkage in the face of partial continuation application
|
14 سال پیش |
Andy Wingo
|
423fca76e6
frame-source available in default environment
|
14 سال پیش |
Andy Wingo
|
3d27ef4bd3
fix a number of assumptions that a pointer could fit into a long
|
14 سال پیش |
Andy Wingo
|
542f975e60
add ,registers
|
14 سال پیش |
Andy Wingo
|
2e30f3989c
add scm_frame_address / frame-address
|
15 سال پیش |
Andy Wingo
|
6f3b0cc29e
tc7 tags for vm-related data
|
15 سال پیش |
Andy Wingo
|
a6029b97ea
properly integrate vm bootstrapping into init.c
|
15 سال پیش |
Andy Wingo
|
7abb7efd31
frames.c no longer exports frame-source -- frame.scm does so already
|
15 سال پیش |
Andy Wingo
|
1c5e812258
clean up (system vm frames), add locals command to debugger
|
15 سال پیش |
Ludovic Courtès
|
3dbbe28dfd
Don't use GCC zero-length arrays.
|
15 سال پیش |
Andy Wingo
|
93dbc31b9a
expose frame-previous, once again
|
15 سال پیش |
Andy Wingo
|
aa3f69519f
replace frame implementation with VM frames
|
15 سال پیش |
Ludovic Courtès
|
5c8cefe591
Remove remaining uses of discouraged constructs.
|
15 سال پیش |
Andy Wingo
|
6c6a44390b
runtime and debugging support for callee-parsed procedure args
|
16 سال پیش |
Ludovic Courtès
|
7af531508c
Merge branch 'master' into boehm-demers-weiser-gc
|
16 سال پیش |
Andy Wingo
|
2fb924f64f
programs have their own tc7 now
|
16 سال پیش |
Andy Wingo
|
03e6c16596
reorder frame layout
|
16 سال پیش |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
16 سال پیش |
Andy Wingo
|
20d47c3915
remove "externals" from the vm
|
16 سال پیش |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
16 سال پیش |
Andy Wingo
|
560b9c256d
adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly
|
16 سال پیش |
Ludovic Courtès
|
da8b47478e
Avoid uses of deprecated forms in the VM code.
|
16 سال پیش |
Andy Wingo
|
60ae5ca2a3
frame, program, objcode, etc inits use load-extension
|
16 سال پیش |
Ludovic Courtès
|
3d94d862f8
Remove unneeded VM SMOB mark/free procedures.
|
16 سال پیش |
Andy Wingo
|
aeeff258c6
non-srcdir build fixes
|
16 سال پیش |
Andy Wingo
|
2f9769b60c
fix the ping-pong between evaluator and vm stacks in make-stack
|
16 سال پیش |
Andy Wingo
|
53e28ed9b2
static opcodes; refactor program/objcode division; use new assembly pipeline
|
16 سال پیش |
Andy Wingo
|
b1b942b74c
remove heap links in VM frames, incorporate vm frames into normal backtraces
|
16 سال پیش |
Andy Wingo
|
da320011a3
add a multiple values return address to stack frames
|
17 سال پیش |