< prev index next >

src/hotspot/share/c1/c1_Runtime1.hpp

Print this page

144   static const char* name_for_address(address entry);
145 
146   // platform might add runtime names.
147   static const char* pd_name_for_address(address entry);
148 
149   // method tracing
150   static void trace_block_entry(jint block_id);
151 
152 #ifndef PRODUCT
153   static address throw_count_address()               { return (address)&_throw_count;             }
154   static address arraycopy_count_address(BasicType type);
155 #endif
156 
157   // directly accessible leaf routine
158   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
159 
160   static void predicate_failed_trap(JavaThread* current);
161 
162   static void check_abort_on_vm_exception(oopDesc* ex);
163 
164   static void print_statistics()                 PRODUCT_RETURN;



165 };
166 
167 #endif // SHARE_C1_C1_RUNTIME1_HPP

144   static const char* name_for_address(address entry);
145 
146   // platform might add runtime names.
147   static const char* pd_name_for_address(address entry);
148 
149   // method tracing
150   static void trace_block_entry(jint block_id);
151 
152 #ifndef PRODUCT
153   static address throw_count_address()               { return (address)&_throw_count;             }
154   static address arraycopy_count_address(BasicType type);
155 #endif
156 
157   // directly accessible leaf routine
158   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
159 
160   static void predicate_failed_trap(JavaThread* current);
161 
162   static void check_abort_on_vm_exception(oopDesc* ex);
163 
164   static void print_statistics_on(outputStream* st) PRODUCT_RETURN;
165 
166   static void init_counters();
167   static void print_counters_on(outputStream* st);
168 };
169 
170 #endif // SHARE_C1_C1_RUNTIME1_HPP
< prev index next >