Marius Vollmer
|
7d81830dd2
The FSF has a new address.
|
vor 20 Jahren |
Marius Vollmer
|
414f3b7c9d
* gc.h (SCM_SET_FREE_CELL_TYPE): New macro.
|
vor 20 Jahren |
Dirk Herrmann
|
905f50c99d
* gc.c (SCM_HEAP_SEG_SIZE, CELL_UP, CELL_DN, DOUBLECELL_ALIGNED_P,
|
vor 23 Jahren |
Dirk Herrmann
|
211efb313e
* Removed function scm_gc_mark_cell_conservatively.
|
vor 23 Jahren |
Thien-Thi Nguyen
|
d47795627b
Remove "face-lift" comment.
|
vor 24 Jahren |
Dirk Herrmann
|
592996c9ee
* Fixed some signedness issues.
|
vor 24 Jahren |
Marius Vollmer
|
92c2555f69
replace "scm_*_t" with "scm_t_*".
|
vor 24 Jahren |
Michael Livshin
|
6b1b030e4d
* gc.c (scm_init_storage): init `scm_gc_registered_roots'.
|
vor 24 Jahren |
Michael Livshin
|
c014a02eec
revert the ill-considered part of the 2001-05-24 changes
|
vor 24 Jahren |
Michael Livshin
|
1be6b49ccb
* validate.h
|
vor 24 Jahren |
Marius Vollmer
|
e4a7824f4e
* gc.h, gc.c (scm_must_strdup, scm_must_strndup): New.
|
vor 24 Jahren |
Dirk Herrmann
|
7c33806ae6
* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_FREELIST.
|
vor 24 Jahren |
Dirk Herrmann
|
e038c04203
* Eliminate some further applications of SCM_C[AD]R to non pair cells.
|
vor 24 Jahren |
Dirk Herrmann
|
6104519023
* Made SCM_DEBUG_CELL_ACCESSES working again.
|
vor 24 Jahren |
Michael Livshin
|
322ec19d3c
* objects.h (SCM_SET_ENTITY_SETTER): new macro. SCM_ENTITY_SETTER
|
vor 24 Jahren |
Dirk Herrmann
|
5d2b97cd07
* Fixed the changelog entry regarding re-introduction of struct member
|
vor 24 Jahren |
Michael Livshin
|
56495472c2
* gc.c: (scm_gc_mark_dependencies): new function. like
|
vor 24 Jahren |
Dirk Herrmann
|
85db4a2c8e
* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead of scm_sysintern...
|
vor 24 Jahren |
Dirk Herrmann
|
fd3363659b
* eval.c: remove commented code, remove #ifdef CCLO conditionals
|
vor 24 Jahren |
Dirk Herrmann
|
d1ca2c6423
* Some more work to get rid of SCM_LENGTH
|
vor 24 Jahren |
Marius Vollmer
|
9208204554
* gc.h (scm_get_stack_base): Added prototype.
|
vor 24 Jahren |
Michael Livshin
|
3c8018e61e
* gc.h: removed now-obsolete comments about the `allocated' cell
|
vor 24 Jahren |
Michael Livshin
|
f91f77e64e
* gc.h (SCM_GC_CARD_N_CELLS): change to be a nice non-confusing
|
vor 25 Jahren |
Michael Livshin
|
35e9b48d79
* gc.h: removed some stuff that broke compilation for people and
|
vor 25 Jahren |
Michael Livshin
|
e618c9a3c8
* gc.h (SCM_MARKEDP): simplified, there are no different mark bit
|
vor 25 Jahren |
Michael Livshin
|
c9b0d4b090
* gc.c (scm_gc_stats): add more obscure stats, such as: mark time,
|
vor 25 Jahren |
Dirk Herrmann
|
78a3503e56
* Fixed some type-related errors.
|
vor 25 Jahren |
Michael Livshin
|
9d47a1e6f2
* gc.c (scm_done_free): new.
|
vor 25 Jahren |
Dirk Herrmann
|
406c7d9022
* Extend checks performed with SCM_DEBUG_CELL_ACCESSES=1 and make them
|
vor 25 Jahren |
Dirk Herrmann
|
3f5d82cd9a
* Use a set of dedicated macros to access and modify free cells.
|
vor 25 Jahren |