prims.cc: Some old cleanups.
authorHans Boehm <Hans_Boehm@hp.com>
Fri, 14 Dec 2001 18:43:55 +0000 (18:43 +0000)
committerHans Boehm <hboehm@gcc.gnu.org>
Fri, 14 Dec 2001 18:43:55 +0000 (18:43 +0000)
commit938f37772eae24bf9fd62530ed5f0bf0e43598ec
tree5f0133888c909558a79f8bc0aa5a45088a22f853
parentb6bfa8766be24c7e4064a386aa61caca54446f40
prims.cc: Some old cleanups.

* 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.

From-SVN: r48002
libjava/ChangeLog
libjava/gcj/javaprims.h
libjava/include/jvm.h
libjava/java/lang/Object.h
libjava/prims.cc