mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 11:40:18 +02:00
*** empty log message ***
This commit is contained in:
parent
98185197b1
commit
eacb9dc265
1 changed files with 22 additions and 0 deletions
|
@ -1,3 +1,25 @@
|
|||
2000-09-03 Michael Livshin <mlivshin@bigfoot.com>
|
||||
|
||||
the following changes let Guile get rid of the `allocated' cell
|
||||
state.
|
||||
|
||||
* smob.c (scm_smob_prehistory): don't init the "allocated" smob
|
||||
type.
|
||||
|
||||
* tags.h (scm_tc16_allocated): removed.
|
||||
|
||||
* gc.h: removed now-obsolete comments about the `allocated' cell
|
||||
state.
|
||||
(SCM_NEWCELL): don't change cell type to `allocated'.
|
||||
(SCM_NEWCELL2): ditto.
|
||||
|
||||
* gc.c (scm_mark_locations): mark freecells too, and don't worry
|
||||
about any possible false positives.
|
||||
(scm_debug_newcell): don't change cell type to `allocated'.
|
||||
(scm_debug_newcell2): ditto.
|
||||
(scm_gc_for_newcell): ditto.
|
||||
(scm_gc_mark): remove the tc16_allocated case.
|
||||
|
||||
2000-08-26 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
|
||||
|
||||
* gdbint.c (gdb_print): Removed superfluous macro definition.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue