Andy Wingo
|
8f027385db
Rename union scm_vm_stack_element members
|
9 年之前 |
Andy Wingo
|
0007507340
VM stack grows downward
|
10 年之前 |
Andy Wingo
|
e7f9ababe0
scm_the_vm now returns raw struct scm_vm pointer
|
11 年之前 |
Andy Wingo
|
4fcbc1b0d8
scm_i_prompt_pop_abort_args_x takes struct scm_vm* as arg
|
11 年之前 |
Andy Wingo
|
b44f5451f8
Remove last use of SCM vm in VM
|
11 年之前 |
Andy Wingo
|
0bca90aac9
The dynamic stack records SP and FP values as offsets
|
11 年之前 |
Andy Wingo
|
095100bbdb
Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARG
|
11 年之前 |
Andy Wingo
|
3fe96dd808
scm_rtl_op_* -> scm_op_*
|
11 年之前 |
Andy Wingo
|
d798a895cc
Remove RTL_ infix from macros
|
11 年之前 |
Andy Wingo
|
e0755cd12a
Rename scm_tc7_rtl_program to scm_tc7_program
|
11 年之前 |
Andy Wingo
|
9121d9f1ac
All instruction pointers are now scm_t_uint32*
|
11 年之前 |
Andy Wingo
|
b636cdb0f3
Frame pointer points to local 0 instead of local 1
|
11 年之前 |
Andy Wingo
|
840ec33422
Remove MVRA accessors in libguile
|
11 年之前 |
Andy Wingo
|
88e5caded5
Walk the stack to determine extent of partial continuation
|
11 年之前 |
Andy Wingo
|
d76de8716d
Partial continuations are RTL stubs
|
11 年之前 |
Andy Wingo
|
c6cd692f08
Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flag
|
12 年之前 |
Andy Wingo
|
385049949a
abort-to-prompt* instead of @abort
|
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 年之前 |
Andy Wingo
|
0858753e82
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Andy Wingo
|
5556c17511
fix compilation of control.c, continuations.c when SCM_ALIGNED is not defined
|
13 年之前 |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 年之前 |
Andy Wingo
|
2b14df4bc7
fix list validation bug in @abort
|
14 年之前 |
Andy Wingo
|
b2b33168b1
more care regarding SCM_PACK and SCM_UNPACK
|
14 年之前 |
Andy Wingo
|
572eef50c2
fix prompt and abort with the boot evaluator
|
14 年之前 |
Andy Wingo
|
f9654187b1
objcode type is an enumeration, not flags
|
14 年之前 |
Ludovic Courtès
|
cdd47ec7e5
Include <alloca.h> wherever `alloca' is used.
|
14 年之前 |
Ludovic Courtès
|
8684029d21
Have `@abort' honor VM changes by winds.
|
15 年之前 |
Andy Wingo
|
1c05a2a16d
use scm_malloc_pointerless to alloc aligned blocks in fallback
|
15 年之前 |
Ludovic Courtès
|
1880c97df1
Fix parenthesizing of the `ROUND_UP' macro; factorize.
|
15 年之前 |