java.lang/258
bryce@sourceware.cygnus.com
bryce@sourceware.cygnus.com
Thu Jun 15 05:16:00 GMT 2000
The following reply was made to PR java.lang/258; it has been noted by GNATS.
From: bryce@sourceware.cygnus.com
To: java-gnats@sourceware.cygnus.com
Cc:
Subject: java.lang/258
Date: 15 Jun 2000 12:04:51 -0000
CVSROOT: /cvs/java
Module name: libgcj
Changes by: bryce@sourceware.cygnus.com 00/06/15 05:04:50
Modified files:
libjava : ChangeLog
libjava/java/lang: Class.h
Log message:
2000-06-15 Bryce McKinlay <bryce@albatross.co.nz>
Fix for PR java.lang/258:
* prims.cc (_Jv_PrimClass): Set state of primitive class to
JV_STATE_DONE, to prevent accidental initialization.
* java/lang/natClass.cc (_Jv_IsAssignableFrom): Call
_Jv_InterfaceAssignableFrom if target is an interface and source is
an interface or an abstract class. Remove redundant initializeClass
calls. Remove duplicate if_idt test.
(_Jv_InterfaceAssignableFrom): New function.
* java/lang/Class.h (_Jv_InterfaceAssignableFrom): Prototype.
Patches:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libgcj/libjava/ChangeLog.diff?cvsroot=java&r1=1.390&r2=1.391
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libgcj/libjava/java/lang/Class.h.diff?cvsroot=java&r1=1.23&r2=1.24
More information about the Java-prs
mailing list