Andy Wingo
|
7b34720346
remove SCM_CHAR_CODE_LIMIT define
|
14 years ago |
Andy Wingo
|
e0c332ed41
remove more unused __scm.h options
|
14 years ago |
Andy Wingo
|
b2f38e4f45
remove mention of GUILE_DEBUG_FREELIST
|
14 years ago |
Andy Wingo
|
b9b9a02804
remove #define STACK_CHECKING from __scm.h.
|
14 years ago |
Andy Wingo
|
2572c80673
remove SICP from __scm.h
|
14 years ago |
Andy Wingo
|
412ccea6c9
remove ENGNOT from __scm.h
|
14 years ago |
Andy Wingo
|
80125469ef
SCM is either a union or scm_t_bits
|
14 years ago |
Andy Wingo
|
931b4a6ddc
Bump default typing strictness to 2.
|
14 years ago |
Andy Wingo
|
a2a6c0e319
avoid tls gets when handling interrupts in the vm
|
14 years ago |
Ludovic Courtès
|
be90d0b6f9
Add `scm_t_subr' typedef (fix bug #23681).
|
14 years ago |
Ludovic Courtès
|
553d4bf8ea
Add `SCM_GNUC_PREREQ'.
|
14 years ago |
Andy Wingo
|
4ca4826997
remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64
|
14 years ago |
Ludovic Courtès
|
e3401c659e
Use GCC's `malloc' attribute for malloc-like routines.
|
15 years ago |
Andy Wingo
|
e8c3777214
less overhead for handling interrupts in the vm
|
15 years ago |
Ludovic Courtès
|
114bc68ac9
Don't rely on `HAVE_' macros in public header "tags.h".
|
15 years ago |
Ludovic Courtès
|
45f1c66749
Remove unused, non-prefixed macros.
|
15 years ago |
Ludovic Courtès
|
56a3dcd431
Remove references to undefined macros.
|
15 years ago |
Ludovic Courtès
|
731dd0ce19
Merge branch 'bdw-gc-static-alloc'
|
15 years ago |
Ludovic Courtès
|
705edb959b
Use TLS when available for `SCM_I_CURRENT_THREAD'.
|
15 years ago |
Ludovic Courtès
|
46935a1fac
Arrange so that `SCM_I_CURRENT_THREAD' is not accessed outside of libguile.
|
15 years ago |
Ludovic Courtès
|
743b887290
Add `SCM_DEPRECATED' macro to declare deprecated C functions/variables.
|
15 years ago |
Ludovic Courtès
|
5f236208d0
Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc
|
15 years ago |
Neil Jerram
|
a4dbe1ac3d
Avoid clash with system setjmp/longjmp on IA64
|
15 years ago |
Michael Gran
|
0193377d24
Avoid accessing symbol internals in call_dsubr_1 and DEVAL
|
15 years ago |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
16 years ago |
Andy Wingo
|
442f3f20dd
symbols are now hidden unless explicitly exported by SCM_API
|
16 years ago |
Ludovic Courtès
|
a4167c920a
Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc
|
16 years ago |
Ludovic Courtès
|
e20d7001c3
Remove "compiled closures" ("cclos") in favor of a simpler mechanism.
|
16 years ago |
Ludovic Courtès
|
c6054feaf0
Add support for static allocation of cells, strings and stringbufs.
|
16 years ago |
Han-Wen Nienhuys
|
7ddb9baf80
Cleanup mark-during-GC debug checks.
|
16 years ago |