Ludovic Courtès
|
2a77682322
Use `scm_gc malloc_pointerless ()' in `scm_i allocate_string_pointers ()'.
|
16 years ago |
Ludovic Courtès
|
35920c00a8
Expose some of the string/stringbuf internal flags and tags.
|
16 years ago |
Ludovic Courtès
|
083f810fe9
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Ludovic Courtès
|
3ae3166b23
Fix sloppy bound checking in `string-{ref,set!}' with the empty string.
|
16 years ago |
Ludovic Courtès
|
074f69cdf2
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Ludovic Courtès
|
45a9f43049
Revert "Make literal strings (i.e., returned by `read') read-only."
|
16 years ago |
Ludovic Courtès
|
b66a552487
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Ludovic Courtès
|
fb2f8886c4
Make literal strings (i.e., returned by `read') read-only.
|
16 years ago |
Ludovic Courtès
|
fd2b17b9cb
Make `symbol->string' return a read-only string.
|
16 years ago |
Ludovic Courtès
|
902578f15a
Remove use of `scm_i_thread_put_to_sleep ()' in the string code.
|
16 years ago |
Ludovic Courtès
|
a284cc7ed8
Use immutable double-cells for symbols.
|
16 years ago |
Ludovic Courtès
|
d6c74168a7
Remove unused GC string/symbol functions.
|
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 Courtes
|
c5018a2bbb
Added `scm_gc_malloc_pointerless ()', equivalent to `GC_MALLOC_ATOMIC ()'.
|
18 years ago |
Ludovic Courtes
|
c812243ba1
Small fixes. Gets to the REPL and `abort ()'s soon after.
|
19 years ago |
Ludovic Courtès
|
071bb6a840
Add `scm_c_symbol_length ()'.
|
16 years ago |
Ludovic Courtès
|
7f74cf9a67
More compilation fixes with Sun CC (bug #21378).
|
17 years ago |
Marius Vollmer
|
b0c0a310db
Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran!
|
18 years ago |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
18 years ago |
Marius Vollmer
|
661ae7ab6b
Renamed the "frames" that are related to dynamic-wind to "dynamic
|
19 years ago |
Han-Wen Nienhuys
|
fd0a5bbcb7
patches by Ludovic Courtès for symbol generation.
|
19 years ago |
Kevin Ryde
|
48ddf0d9a9
(scm_take_locale_stringn): Use realloc to make room for
|
19 years ago |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 years ago |
Marius Vollmer
|
9de87eea47
See ChangeLog from 2005-03-02.
|
20 years ago |
Marius Vollmer
|
76da80e788
Reverted changed from 2005/01/24 19:14:54, which was a commit to the
|
20 years ago |
Marius Vollmer
|
a54a94b397
Threading changes.
|
20 years ago |
Marius Vollmer
|
fe78c51aa2
Turn all deprecated features that once were macros but are now
|
20 years ago |
Marius Vollmer
|
556d75dbb8
(SCM_STRING_CHARS): Explicitely reject read-only strings with an error
|
20 years ago |