1 |
|
2001-11-28 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2 |
|
|
3 |
|
* gc.h (SCM_GC_CELL_WORD, SCM_GC_CELL_OBJECT, |
4 |
|
SCM_GC_SET_CELL_WORD, SCM_GC_SET_CELL_OBJECT): New macros. |
5 |
|
|
6 |
|
(SCM_GC_CELL_TYPE, SCM_CELL_WORD, SCM_CELL_OBJECT, |
7 |
|
SCM_SET_CELL_WORD, SCM_SET_CELL_OBJECT, SCM_FREE_CELL_CDR, |
8 |
|
SCM_GC_SET_CELL_OBJECT): Express in terms of SCM_GC_CELL_* |
9 |
|
macros. |
10 |
|
|
11 |
|
(SCM_FREE_CELL_P): Express in terms of SCM_GC_CELL_TYPE. |
12 |
|
|
13 |
|
* inline.h (scm_alloc_cell, scm_alloc_double_cell): Use |
14 |
|
SCM_GC_CELL_* macros when accessing free cells. |
15 |
|
|
16 |
2001-11-25 Marius Vollmer <mvo@zagadka.ping.de> |
2001-11-25 Marius Vollmer <mvo@zagadka.ping.de> |
17 |
|
|
18 |
* vectors.h (SCM_MAKE_VECTOR_TAG): New. |
* vectors.h (SCM_MAKE_VECTOR_TAG): New. |