public inbox for guile-cvs@sourceware.org
help / color / mirror / Atom feed
* guile/guile-core/libguile gc.h
@ 2000-06-11 12:50 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-06-11 12:50 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/06/11 12:50:09

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h (SCM_VALIDATE_CELL): Rewritten.
	(SCM_CELL_WORD, SCM_CELL_OBJECT, SCM_SET_CELL_WORD,
	SCM_SET_CELL_OBJECT): Use new version of SCM_VALIDATE_CELL.
	(Thanks to Han-Wen Nienhuys.)


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-08-21  3:06 cmm
  0 siblings, 0 replies; 10+ messages in thread
From: cmm @ 2000-08-21  3:06 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	cmm@sourceware.cygnus.com	2000-08-21 03:06:46

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h (SCM_GC_CARD_N_CELLS): change to be a nice non-confusing
	constant.


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-08-18 15:33 cmm
  0 siblings, 0 replies; 10+ messages in thread
From: cmm @ 2000-08-18 15:33 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	cmm@sourceware.cygnus.com	2000-08-18 15:33:38

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h: removed some stuff that broke compilation for people and
	wasn't actually needed anyway.


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-08-17 13:38 cmm
  0 siblings, 0 replies; 10+ messages in thread
From: cmm @ 2000-08-17 13:38 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	cmm@sourceware.cygnus.com	2000-08-17 13:38:23

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h (SCM_MARKEDP): simplified, there are no different mark bit
	locations anymore.
	(SCM_GC_CARD_*, SCM_C_BVEC_*): lots of new macros to deal with
	cards and bvecs (bit-vectors).


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-06-20  7:57 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-06-20  7:57 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/06/20 07:57:35

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h, tags.h: Be kind to compilers which must see hash signs in
	column 0.  (Thanks to Ian Grant.)


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-06-02 17:17 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-06-02 17:17 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/06/02 17:17:31

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h (SCM_VALIDATE_CELL): Cast result to (void) in order to
	avoid compiler warnings in gcc.  (Does this work for other
	compilers?)


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-06-02 16:47 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-06-02 16:47 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/06/02 16:47:11

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h (SCM_VALIDATE_CELL): Don't "use" the value returned by
	abort ().
	(SCM_CARLOC, SCM_CDRLOC): Define directly instead of using
	SCM_CELL_OBJECT_0 and SCM_CELL_OBJECT_1.  It's not correct to take
	the address of these expressions since they use SCM_VALIDATE_CELL.
	(Thanks to Bernard Urban.)


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-04-21 16:11 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-04-21 16:11 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/04/21 16:11:51

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h: Added #include "libguile/hooks.h".


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-03-14  1:03 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-03-14  1:03 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/03/14 01:03:08

Modified files:
	guile-core/libguile: gc.h 

Log message:
	* gc.h (scm_freelist_t): New type.


^ permalink raw reply	[flat|nested] 10+ messages in thread
* guile/guile-core/libguile gc.h
@ 2000-03-13 22:40 mdj
  0 siblings, 0 replies; 10+ messages in thread
From: mdj @ 2000-03-13 22:40 UTC (permalink / raw)
  To: guile-cvs

CVSROOT:	/cvs/guile
Module name:	guile
Changes by:	mdj@sourceware.cygnus.com	00/03/13 22:40:26

Modified files:
	guile-core/libguile: gc.h 

Log message:
	


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2000-08-21  3:06 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-06-11 12:50 guile/guile-core/libguile gc.h mdj
  -- strict thread matches above, loose matches on Subject: below --
2000-08-21  3:06 cmm
2000-08-18 15:33 cmm
2000-08-17 13:38 cmm
2000-06-20  7:57 mdj
2000-06-02 17:17 mdj
2000-06-02 16:47 mdj
2000-04-21 16:11 mdj
2000-03-14  1:03 mdj
2000-03-13 22:40 mdj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).