Andy Wingo
|
56164a5a6c
de-nargs struct scm_objcode; procedure-property refactor
|
15 éve |
Ludovic Courtès
|
7af531508c
Merge branch 'master' into boehm-demers-weiser-gc
|
15 éve |
Andy Wingo
|
2fb924f64f
programs have their own tc7 now
|
15 éve |
Andy Wingo
|
2a0db0e326
procedure-documentation works on vm procedures
|
15 éve |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
15 éve |
Andy Wingo
|
ce471ab8b0
rename SCM_SNAME to SCM_SUBR_NAME
|
15 éve |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 éve |
Andy Wingo
|
17df23e324
fix a tricky GC bug in scm_c_make_subr
|
15 éve |
Ludovic Courtès
|
d9e59f894e
Merge branch 'master' into boehm-demers-weiser-gc
|
15 éve |
Andy Wingo
|
3b91e017e3
Merge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2' into vm-check
|
15 éve |
Andy Wingo
|
ccb6d6903d
Merge commit 'e092357058850a6f998bf462bdc5504c6379c96f' into vm-check
|
15 éve |
Andy Wingo
|
3e64d235e9
Merge commit 'feccd2d3100fd2964d4c2df58ab3da7ce4949a66' into vm-check
|
15 éve |
Andy Wingo
|
b07a3cfda1
Merge commit 'cce8b2ce93703aff953750fb40cb53176ea66504' into vm-check
|
15 éve |
Andy Wingo
|
a37593c7c8
Merge commit 'e95d11110b7af0f528404d28209c3a464ab7074d' into vm-check
|
15 éve |
Ludovic Courtès
|
f307fbcec2
Merge branch 'master' into boehm-demers-weiser-gc
|
16 éve |
Ludovic Courtès
|
e20d7001c3
Remove "compiled closures" ("cclos") in favor of a simpler mechanism.
|
16 éve |
Ludovic Courtès
|
f7a1ab8b94
Merge branch 'master' into boehm-demers-weiser-gc
|
16 éve |
Ludovic Courtès
|
e092357058
Small cleanup relative to the use of double cells for subrs.
|
16 éve |
Ludovic Courtès
|
ac51e74b95
Use double-cells to store subrs.
|
16 éve |
Ludovic Courtès
|
feccd2d310
Add `SCM_SET_SUBR_GENERIC ()' to replace `SCM_SUBR_GENERIC ()' as an lvalue.
|
16 éve |
Ludovic Courtès
|
cce8b2ce93
Use `SCM_SNAME ()' when requesting the name of a subr.
|
16 éve |
Andy Wingo
|
53e28ed9b2
static opcodes; refactor program/objcode division; use new assembly pipeline
|
16 éve |
Ludovic Courtès
|
e95d11110b
Make variables related to the subr table size private and unsigned.
|
16 éve |
Ludovic Courtès
|
0208ec4013
Use `scm_gc_malloc ()' and friends when allocating the subr table.
|
16 éve |
Ludovic Courtès
|
f48393a99b
Make variables related to the subr table size private and unsigned.
|
16 éve |
Ludovic Courtès
|
81ba12d74d
Don't use `scm_immutable_cell ()' for subrs.
|
16 éve |
Andy Wingo
|
3fd8807eab
make-procedure-with-setter inherits name from getter
|
16 éve |
Andy Wingo
|
999f1b26e7
Merge commit 'origin/master' into vm
|
16 éve |
Ludovic Courtès
|
d3be55145a
Use immutable cells (aka. libgc "stubborn") for subrs.
|
16 éve |
Ludovic Courtès
|
44e268898b
Merge branch 'master' into boehm-demers-weiser-gc
|
16 éve |