re PR libgcj/24321 (instanceof erroneously causes class initialization)

PR java/24321:
	* testsuite/libjava.lang/pr24321.java: New file.
	* testsuite/libjava.lang/pr24321.out: New file.
	* java/lang/natClass.cc (isInstance): Don't initialize class.
	(isAssignableFrom): Likewise.

From-SVN: r111603
This commit is contained in:
Tom Tromey
2006-03-01 16:01:34 +00:00
committed by Tom Tromey
parent 1809ff6b9a
commit 2bb6e0cefe
4 changed files with 35 additions and 4 deletions
+9 -1
View File
@@ -1,3 +1,11 @@
2006-03-01 Tom Tromey <tromey@redhat.com>
PR java/24321:
* testsuite/libjava.lang/pr24321.java: New file.
* testsuite/libjava.lang/pr24321.out: New file.
* java/lang/natClass.cc (isInstance): Don't initialize class.
(isAssignableFrom): Likewise.
2006-02-27 Jakub Jelinek <jakub@redhat.com>
PR other/26208
@@ -109,7 +117,7 @@
is_attribute_name): Likewise.
* prims.cc (_Jv_strLengthUtf8, _Jv_hashUtf8String, _Jv_Utf8Const::init,
_Jv_makeUtf8Const, _Jv_InitPrimClass): Likewise.
2006-02-08 Tom Tromey <tromey@redhat.com>
PR libgcj/26063, PR libgcj/17978, PR libgcj/10598: