From: Alexandre Oliva (oliva@www.transvirtual.com)
Date: Fri Dec 18 1998 - 00:40:44 EST
kaffe/kaffe/kaffevm/mem gc-incremental.c
Thu Dec 17 21:40:43 PST 1998
Update of /home/cvspublic/kaffe/kaffe/kaffevm/mem
In directory www.transvirtual.com:/tmp/cvs-serv15471/kaffe/kaffevm/mem
Modified Files:
gc-incremental.c
Log Message:
* kaffe/kaffevm/mem/gc-incremental.c (walkPrimArray): defined to
walkNull
(gcFunctions): unify it into a single list; use finalizeClass for
interfaces too; use walkPrimArray (i.e., walkNull) for arrays of
primitive types
(MARK_OBJECT): new macro to ease calling markObjectDontCheck
(walkObject, walkRefArray): don't bother to mark the class; the
ClassLoader does already; call MARK_OBJECT where appropriate,
except where it introduces crashes: race conditions?
This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:21 EDT