[kaffe] Kaffe CVS: kaffe hkraemer

Kaffe CVS kaffe@kaffe.org
Mon Jun 2 07:17:01 2003


CVSROOT:	/cvs/kaffe
Module name:	kaffe
Changes by:	hkraemer	03/06/02 07:15:47

Modified files:
	.              : ChangeLog 
	kaffe/kaffevm  : locks.c thread.c 
	kaffe/kaffevm/mem: gc-mem.c gc-mem.h 

Log message:
2003-06-02  Helmer Kraemer  <hkraemer@freenet.de>

* kaffe/kaffevm/thread.c
(createInitialThread): properly initialize the context class
loader of the initial thread

* kaffe/kaffevm/mem/gc-mem.h: added some docs

* kaffe/kaffevm/mem/gc-mem.c
(gc_heap_malloc, gc_heap_free): use new gc_heap_lock to
protect data structures for heap management

* kaffe/kaffevm/locks.c: added gc_heap_lock to the
array of special locks