Andy Wingo
|
02fc5a772b
Identify boot continuations by code, not closure
|
9 年 前 |
Andy Wingo
|
30c06bfbb3
Remove sp from scm_vm_cont
|
9 年 前 |
Andy Wingo
|
0007507340
VM stack grows downward
|
9 年 前 |
Andy Wingo
|
de0233af17
Fix inner and outer stack cuts to match on procedure code
|
10 年 前 |
Andy Wingo
|
4cfa92d60f
make-stack works on delimited continuations
|
10 年 前 |
Andy Wingo
|
3b14dd2f27
Optimize make-stack
|
10 年 前 |
Andy Wingo
|
8de051da47
scm_c_make_frame takes struct scm_frame as arg
|
10 年 前 |
Andy Wingo
|
5515edc5f2
Heap frame "stack holders" are raw scm_vm / scm_vm_cont pointers
|
11 年 前 |
Andy Wingo
|
050a40db5b
Heap frames have a "frame kind" bit
|
11 年 前 |
Andy Wingo
|
0bca90aac9
The dynamic stack records SP and FP values as offsets
|
11 年 前 |
Andy Wingo
|
89b235afd3
Scheme frame objects hold relative stack offsets
|
11 年 前 |
Andy Wingo
|
d798a895cc
Remove RTL_ infix from macros
|
11 年 前 |
Andy Wingo
|
1c33be992e
Remove stack programs, objcode, and the old VM.
|
11 年 前 |
Andy Wingo
|
361d0de285
Stack traces skip RTL boot frames
|
11 年 前 |
Andy Wingo
|
ee6207d6f5
Merge remote-tracking branch 'origin/stable-2.0'
|
12 年 前 |
Andy Wingo
|
da874e5415
fix more assumptions that the frame-procedure is a procedure
|
12 年 前 |
Noah Lavine
|
99d7688b6c
make-stack handles prompt tags better
|
12 年 前 |
Andy Wingo
|
9d381ba478
dynstack: pushing a prompt no longer allocates memory
|
13 年 前 |
Andy Wingo
|
9ede013f68
the dynamic stack is really a stack now, instead of a list
|
13 年 前 |
Bake Timmons
|
b7e64f8b26
Improve the usage of variable names in C docstrings.
|
13 年 前 |
Andy Wingo
|
0f75cc7809
simplify narrow_stack.
|
13 年 前 |
Andy Wingo
|
d223c3fcdd
scm_is_eq for SCM vals, not == or !=
|
13 年 前 |
Andy Wingo
|
03976fee3b
fix code that causes warnings on gcc 4.6
|
14 年 前 |
Andy Wingo
|
4a655e50a3
use scm_from_latin1_symboln for string literals and load-symbol
|
14 年 前 |
Andy Wingo
|
06dcb9dfb6
narrowing stacks to prompts; backtrace shows frames from start-stack
|
15 年 前 |
Andy Wingo
|
d8873dfe47
continuations return multiple values on the stack
|
15 年 前 |
Andy Wingo
|
269479e31f
scm_i_make_continuation takes vm and vm_cont args explicitly
|
15 年 前 |
Andy Wingo
|
1d1cae0e2e
continuations are vm procedures
|
15 年 前 |
Thien-Thi Nguyen
|
fdcb2b82d7
Fix bug: Init auto var to unrandomize `stack_depth' rv.
|
15 年 前 |
Andy Wingo
|
93dbc31b9a
expose frame-previous, once again
|
15 年 前 |