gcc/libjava ChangeLog prims.cc gcj/javaprims.h ...

hboehm@gcc.gnu.org hboehm@gcc.gnu.org
Fri Dec 14 10:43:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	hboehm@gcc.gnu.org	2001-12-14 10:43:56

Modified files:
	libjava        : ChangeLog prims.cc 
	libjava/gcj    : javaprims.h 
	libjava/java/lang: Object.h 
	libjava/include: jvm.h 

Log message:
	* libjava/prims.cc: Some old cleanups.  The collector now
	handles test for out of memory.
	* libjava/prims.cc, libjava/gcj/javaprims.h:
	(_Jv_AllocObjectNoInitNoFinalizer, _Jv_AllocObjectNoFinalizer):
	New functions for finalizer-free allocation.
	(jvmpi_notify_alloc): Became separate function.
	* libjava/java/lang/Object.h, libjava/include/jvm.h: Adjust for
	revised vtable layout on IA64.  With TARGET_VTABLE_USES_DESCRIPTORS,
	there is only one extra descriptor.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&r1=1.1047&r2=1.1048
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/prims.cc.diff?cvsroot=gcc&r1=1.64&r2=1.65
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gcj/javaprims.h.diff?cvsroot=gcc&r1=1.31&r2=1.32
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/lang/Object.h.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/include/jvm.h.diff?cvsroot=gcc&r1=1.46&r2=1.47



More information about the Gcc-cvs mailing list