This is the mail archive of the java-patches@sourceware.cygnus.com mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Patch: Class.instanceOf()


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]