hotspot/src/share/vm/c1/c1_Runtime1.hpp
changeset 46648 527ce5a7c737
parent 24442 4d4ae31dea26
equal deleted inserted replaced
46647:634dc786bf96 46648:527ce5a7c737
    93 #ifndef PRODUCT
    93 #ifndef PRODUCT
    94   static int _resolve_invoke_cnt;
    94   static int _resolve_invoke_cnt;
    95   static int _handle_wrong_method_cnt;
    95   static int _handle_wrong_method_cnt;
    96   static int _ic_miss_cnt;
    96   static int _ic_miss_cnt;
    97   static int _generic_arraycopy_cnt;
    97   static int _generic_arraycopy_cnt;
    98   static int _primitive_arraycopy_cnt;
       
    99   static int _oop_arraycopy_cnt;
       
   100   static int _generic_arraycopystub_cnt;
    98   static int _generic_arraycopystub_cnt;
   101   static int _arraycopy_slowcase_cnt;
    99   static int _arraycopy_slowcase_cnt;
   102   static int _arraycopy_checkcast_cnt;
   100   static int _arraycopy_checkcast_cnt;
   103   static int _arraycopy_checkcast_attempt_cnt;
   101   static int _arraycopy_checkcast_attempt_cnt;
   104   static int _new_type_array_slowcase_cnt;
   102   static int _new_type_array_slowcase_cnt;
   187   static address arraycopy_count_address(BasicType type);
   185   static address arraycopy_count_address(BasicType type);
   188 #endif
   186 #endif
   189 
   187 
   190   // directly accessible leaf routine
   188   // directly accessible leaf routine
   191   static int  arraycopy(oopDesc* src, int src_pos, oopDesc* dst, int dst_pos, int length);
   189   static int  arraycopy(oopDesc* src, int src_pos, oopDesc* dst, int dst_pos, int length);
   192   static void primitive_arraycopy(HeapWord* src, HeapWord* dst, int length);
       
   193   static void oop_arraycopy(HeapWord* src, HeapWord* dst, int length);
       
   194   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
   190   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
   195 
   191 
   196   static void predicate_failed_trap(JavaThread* thread);
   192   static void predicate_failed_trap(JavaThread* thread);
   197 
   193 
   198   static void print_statistics()                 PRODUCT_RETURN;
   194   static void print_statistics()                 PRODUCT_RETURN;