< prev index next >

src/hotspot/share/c1/c1_Runtime1.hpp

Print this page

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



164 };
165 
166 #endif // SHARE_C1_C1_RUNTIME1_HPP

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