This is the mail archive of the
java-patches@sourceware.cygnus.com
mailing list for the Java project.
Patch: Class.instanceOf()
- To: java-patches at sourceware dot cygnus dot com
- Subject: Patch: Class.instanceOf()
- From: Bryce McKinlay <bryce at albatross dot co dot nz>
- Date: Tue, 21 Mar 2000 17:46:15 +1200
Oops, I forgot to put this in with the last patch. This makes
Class.instanceOf() a bit more efficient. Committed.
regards
[ bryce ]
2000-03-21 Bryce McKinlay <bryce@albatross.co.nz>
* java/lang/natClass.cc (isInstance): Use _Jv_IsAssignableFrom(),
not Class.isAssignableFrom().
Index: java/lang/natClass.cc
===================================================================
RCS file: /cvs/java/libgcj/libjava/java/lang/natClass.cc,v
retrieving revision 1.21
diff -u -r1.21 natClass.cc
--- natClass.cc 2000/03/21 05:12:20 1.21
+++ natClass.cc 2000/03/21 05:35:32
@@ -625,7 +625,7 @@
if (! obj || isPrimitive ())
return false;
_Jv_InitClass (this);
- return isAssignableFrom (obj->getClass());
+ return _Jv_IsAssignableFrom (this, obj->getClass());
}
inline jboolean