< prev index next >

src/hotspot/share/c1/c1_Runtime1.hpp

Print this page

134   static const char* name_for_address(address entry);
135 
136   // platform might add runtime names.
137   static const char* pd_name_for_address(address entry);
138 
139   // method tracing
140   static void trace_block_entry(jint block_id);
141 
142 #ifndef PRODUCT
143   static address throw_count_address()               { return (address)&_throw_count;             }
144   static address arraycopy_count_address(BasicType type);
145 #endif
146 
147   // directly accessible leaf routine
148   static int  is_instance_of(oopDesc* mirror, oopDesc* obj);
149 
150   static void predicate_failed_trap(JavaThread* current);
151 
152   static void check_abort_on_vm_exception(oopDesc* ex);
153 
154   static void print_statistics()                 PRODUCT_RETURN;



155 };
156 
157 #endif // SHARE_C1_C1_RUNTIME1_HPP

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