Andy Wingo
|
d223c3fcdd
scm_is_eq for SCM vals, not == or !=
|
13 years ago |
Andy Wingo
|
e309f3bf9e
with-continuation-barrier calls exit(3) _after_ unwinding
|
14 years ago |
Andy Wingo
|
2a6f90e524
Revert "with-continuation-barrier carps, calls exit(3) _after_ unwinding"
|
13 years ago |
Andy Wingo
|
ecba00af65
with-continuation-barrier carps, calls exit(3) _after_ unwinding
|
14 years ago |
Andy Wingo
|
f9654187b1
objcode type is an enumeration, not flags
|
14 years ago |
Andy Wingo
|
1c05a2a16d
use scm_malloc_pointerless to alloc aligned blocks in fallback
|
14 years ago |
Ludovic Courtès
|
1880c97df1
Fix parenthesizing of the `ROUND_UP' macro; factorize.
|
14 years ago |
Ludovic Courtès
|
8c93b597b3
Fix the visibility of a few of internal symbols.
|
14 years ago |
Andy Wingo
|
2ac16429ab
fix comment in continuations.c
|
15 years ago |
Andy Wingo
|
d8873dfe47
continuations return multiple values on the stack
|
15 years ago |
Andy Wingo
|
269479e31f
scm_i_make_continuation takes vm and vm_cont args explicitly
|
15 years ago |
Andy Wingo
|
997659f898
make scm_make_continuation internal
|
15 years ago |
Andy Wingo
|
babfc7b2c3
eval.c uses scm_i_call_with_current_continuation
|
15 years ago |
Andy Wingo
|
1d1cae0e2e
continuations are vm procedures
|
15 years ago |
Andy Wingo
|
0236bc683d
fix SCM_CELL macro usage in continuations.[ch]
|
15 years ago |
Andy Wingo
|
14aa25e410
remove debug frames
|
15 years ago |
Neil Jerram
|
87f30eda98
Fix spurious `throw from within critical section' errors
|
16 years ago |
Ludovic Courtès
|
7af531508c
Merge branch 'master' into boehm-demers-weiser-gc
|
15 years ago |
Neil Jerram
|
a4dbe1ac3d
Avoid clash with system setjmp/longjmp on IA64
|
15 years ago |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
15 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 years ago |
Andy Wingo
|
798244609b
fix a couple gc-related continuations bugs
|
15 years ago |
Ludovic Courtès
|
d9e59f894e
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Andy Wingo
|
999f1b26e7
Merge commit 'origin/master' into vm
|
16 years ago |
Andy Wingo
|
7ff017002d
Fix continuation marking, and some tests.
|
16 years ago |
Andy Wingo
|
bfffd2583c
make call/cc capture and restore the vm stacks
|
16 years ago |
Ludovic Courtès
|
44e268898b
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
16 years ago |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Ludovic Courtès
|
35a9197ccc
Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347' into boehm-demers-weiser-gc
|
16 years ago |