Ludovic Courtès
|
737219ddbb
Add `scm_immutable_double_cell ()'.
|
16 gadi atpakaļ |
Ludovic Courtès
|
53ea4fdf99
Add `scm_immutable_cell ()'.
|
16 gadi atpakaļ |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
16 gadi atpakaļ |
Ludovic Courtes
|
e7bca22779
Use thread-local allocation (significant perf. improvement!); added the `boehm-gc.h' header.
|
18 gadi atpakaļ |
Han-Wen Nienhuys
|
7ddb9baf80
Cleanup mark-during-GC debug checks.
|
16 gadi atpakaļ |
Ludovic Courtes
|
378f262561
Added support for SMOB custom mark procedures.
|
18 gadi atpakaļ |
Ludovic Courtes
|
c812243ba1
Small fixes. Gets to the REPL and `abort ()'s soon after.
|
18 gadi atpakaļ |
Ludovic Courtes
|
26224b3f5d
Merge from lcourtes@laas.fr--2005-mobile
|
19 gadi atpakaļ |
Han-Wen Nienhuys
|
82ae1b8eb3
Garbage collection cleanup.
|
16 gadi atpakaļ |
Ludovic Courtès
|
f5c2af4be0
Inline `scm_getc', `scm_putc' and `scm_puts'.
|
16 gadi atpakaļ |
Ludovic Courtès
|
9dca89355f
Slightly simplify inline machinery.
|
16 gadi atpakaļ |
Ludovic Courtès
|
07db6fcd4c
Really fix inline machinery for MacOS X.
|
16 gadi atpakaļ |
Ludovic Courtès
|
7dc9ae7179
Fix inline machinery in C99 mode on MacOS X.
|
16 gadi atpakaļ |
Ludovic Courtès
|
979eade651
Fix inline machinery for GCC 4.3 and later in C99 mode.
|
16 gadi atpakaļ |
Ludovic Courtès
|
3f52096714
Fix "mixed linkage" errors in `inline.h'.
|
17 gadi atpakaļ |
Kevin Ryde
|
23f2b9a3de
merge from 1.8 branch
|
18 gadi atpakaļ |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
18 gadi atpakaļ |
Marius Vollmer
|
d5ad4aa6fa
* inline.h, pairs.c (scm_is_pair): Moved scm_is_pair from pairs.c
|
19 gadi atpakaļ |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 gadi atpakaļ |
Han-Wen Nienhuys
|
cb975c2105
(scm_double_cell): use __asm__ iso. asm, to maintain
|
20 gadi atpakaļ |
Marius Vollmer
|
94d375b5a7
(scm_cell, scm_double_cell): Do not check scm_gc_running_p, allocation
|
20 gadi atpakaļ |
Marius Vollmer
|
b2a339f6e5
Updated comments for current threading implementation.
|
20 gadi atpakaļ |
Marius Vollmer
|
bf6de59d5b
Removed obsolete comment.
|
20 gadi atpakaļ |
Marius Vollmer
|
76da80e788
Reverted changed from 2005/01/24 19:14:54, which was a commit to the
|
20 gadi atpakaļ |
Marius Vollmer
|
a54a94b397
Threading changes.
|
20 gadi atpakaļ |
Marius Vollmer
|
9598a4060a
* unif.h, unif.c, inline.h (scm_i_t_array_ref, scm_i_t_array_set):
|
20 gadi atpakaļ |
Marius Vollmer
|
5e1e20c89c
(scm_cell, scm_double_cell): Don't use C99 variable
|
20 gadi atpakaļ |
Han-Wen Nienhuys
|
497eb0b725
(scm_double_cell): abort if GC running.
|
20 gadi atpakaļ |
Marius Vollmer
|
d2e53ed6f8
*** empty log message ***
|
20 gadi atpakaļ |
Marius Vollmer
|
050fedc4fd
Fixed typo in comment.
|
20 gadi atpakaļ |