Andy Wingo
|
9ede013f68
the dynamic stack is really a stack now, instead of a list
|
13 lat temu |
Andy Wingo
|
0858753e82
Merge remote-tracking branch 'origin/stable-2.0'
|
13 lat temu |
Andy Wingo
|
5556c17511
fix compilation of control.c, continuations.c when SCM_ALIGNED is not defined
|
13 lat temu |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 lat temu |
Andy Wingo
|
21041372ed
add SCM_{PACK,UNPACK}_POINTER
|
13 lat temu |
Andy Wingo
|
2acdd822fb
move SCM_FLUSH_REGISTER_WINDOWS to continuations.c
|
14 lat temu |
Andy Wingo
|
d223c3fcdd
scm_is_eq for SCM vals, not == or !=
|
14 lat temu |
Andy Wingo
|
e309f3bf9e
with-continuation-barrier calls exit(3) _after_ unwinding
|
14 lat temu |
Andy Wingo
|
2a6f90e524
Revert "with-continuation-barrier carps, calls exit(3) _after_ unwinding"
|
14 lat temu |
Andy Wingo
|
ecba00af65
with-continuation-barrier carps, calls exit(3) _after_ unwinding
|
14 lat temu |
Andy Wingo
|
f9654187b1
objcode type is an enumeration, not flags
|
14 lat temu |
Andy Wingo
|
1c05a2a16d
use scm_malloc_pointerless to alloc aligned blocks in fallback
|
15 lat temu |
Ludovic Courtès
|
1880c97df1
Fix parenthesizing of the `ROUND_UP' macro; factorize.
|
15 lat temu |
Ludovic Courtès
|
8c93b597b3
Fix the visibility of a few of internal symbols.
|
15 lat temu |
Andy Wingo
|
2ac16429ab
fix comment in continuations.c
|
15 lat temu |
Andy Wingo
|
d8873dfe47
continuations return multiple values on the stack
|
15 lat temu |
Andy Wingo
|
269479e31f
scm_i_make_continuation takes vm and vm_cont args explicitly
|
15 lat temu |
Andy Wingo
|
997659f898
make scm_make_continuation internal
|
15 lat temu |
Andy Wingo
|
babfc7b2c3
eval.c uses scm_i_call_with_current_continuation
|
15 lat temu |
Andy Wingo
|
1d1cae0e2e
continuations are vm procedures
|
15 lat temu |
Andy Wingo
|
0236bc683d
fix SCM_CELL macro usage in continuations.[ch]
|
15 lat temu |
Andy Wingo
|
14aa25e410
remove debug frames
|
15 lat temu |
Neil Jerram
|
87f30eda98
Fix spurious `throw from within critical section' errors
|
16 lat temu |
Ludovic Courtès
|
7af531508c
Merge branch 'master' into boehm-demers-weiser-gc
|
16 lat temu |
Neil Jerram
|
a4dbe1ac3d
Avoid clash with system setjmp/longjmp on IA64
|
16 lat temu |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
16 lat temu |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
16 lat temu |
Andy Wingo
|
798244609b
fix a couple gc-related continuations bugs
|
16 lat temu |
Ludovic Courtès
|
d9e59f894e
Merge branch 'master' into boehm-demers-weiser-gc
|
16 lat temu |
Andy Wingo
|
999f1b26e7
Merge commit 'origin/master' into vm
|
17 lat temu |