diff src/share/vm/c1/c1_Runtime1.hpp @ 6135:8f37087fc13f

7171890: C1: add Class.isInstance intrinsic Summary: Class.cast which calls Class.isInstance is heavily used by the new JSR 292 implementation Reviewed-by: roland Contributed-by: Krystal Mok <rednaxelafx@gmail.com>
author roland
date Tue, 05 Jun 2012 10:15:27 +0200
parents cec1757a0134
children 957c266d8bc5 da91efe96a93
line wrap: on
line diff
--- a/src/share/vm/c1/c1_Runtime1.hpp	Fri Jun 01 11:25:12 2012 -0700
+++ b/src/share/vm/c1/c1_Runtime1.hpp	Tue Jun 05 10:15:27 2012 +0200
@@ -186,6 +186,7 @@
   static int  arraycopy(oopDesc* src, int src_pos, oopDesc* dst, int dst_pos, int length);
   static void primitive_arraycopy(HeapWord* src, HeapWord* dst, int length);
   static void oop_arraycopy(HeapWord* src, HeapWord* dst, int length);
+  static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
 
   static void print_statistics()                 PRODUCT_RETURN;
 };