< prev index next >

src/hotspot/share/c1/c1_Runtime1.hpp

Print this page

176   static const char* name_for_address(address entry);
177 
178   // platform might add runtime names.
179   static const char* pd_name_for_address(address entry);
180 
181   // method tracing
182   static void trace_block_entry(jint block_id);
183 
184 #ifndef PRODUCT
185   static address throw_count_address()               { return (address)&_throw_count;             }
186   static address arraycopy_count_address(BasicType type);
187 #endif
188 
189   // directly accessible leaf routine
190   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
191 
192   static void predicate_failed_trap(JavaThread* current);
193 
194   static void check_abort_on_vm_exception(oopDesc* ex);
195 
196   static void print_statistics()                 PRODUCT_RETURN;



197 };
198 
199 #endif // SHARE_C1_C1_RUNTIME1_HPP

176   static const char* name_for_address(address entry);
177 
178   // platform might add runtime names.
179   static const char* pd_name_for_address(address entry);
180 
181   // method tracing
182   static void trace_block_entry(jint block_id);
183 
184 #ifndef PRODUCT
185   static address throw_count_address()               { return (address)&_throw_count;             }
186   static address arraycopy_count_address(BasicType type);
187 #endif
188 
189   // directly accessible leaf routine
190   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
191 
192   static void predicate_failed_trap(JavaThread* current);
193 
194   static void check_abort_on_vm_exception(oopDesc* ex);
195 
196   static void print_statistics_on(outputStream* st) PRODUCT_RETURN;
197 
198   static void init_counters();
199   static void print_counters_on(outputStream* st);
200 };
201 
202 #endif // SHARE_C1_C1_RUNTIME1_HPP
< prev index next >