< prev index next >

src/hotspot/share/memory/universe.hpp

Print this page

227   static void archive_exception_instances();
228 #endif
229 
230   static oop      main_thread_group();
231   static void set_main_thread_group(oop group);
232 
233   static oop      system_thread_group();
234   static void set_system_thread_group(oop group);
235 
236   static objArrayOop  the_empty_class_array ();
237 
238   static oop          the_null_string();
239   static oop          the_min_jint_string();
240 
241   static oop          null_ptr_exception_instance();
242   static oop          arithmetic_exception_instance();
243   static oop          internal_error_instance();
244   static oop          array_index_out_of_bounds_exception_instance();
245   static oop          array_store_exception_instance();
246   static oop          class_cast_exception_instance();

247   static oop          vm_exception()                  { return internal_error_instance(); }
248 
249   static Array<Klass*>* the_array_interfaces_array()  { return _the_array_interfaces_array; }
250   static uintx        the_array_interfaces_bitmap()   { return _the_array_interfaces_bitmap; }
251 
252   static Method*      finalizer_register_method();
253   static Method*      loader_addClass_method();
254   static Method*      throw_illegal_access_error();
255   static Method*      throw_no_such_method_error();
256   static Method*      do_stack_walk_method();
257 
258   static oop          the_null_sentinel();
259   static address      the_null_sentinel_addr()        { return (address) &_the_null_sentinel;  }
260 
261   // Function to initialize these
262   static void initialize_known_methods(JavaThread* current);
263 
264   static void create_preallocated_out_of_memory_errors(TRAPS);
265 
266   // Reference pending list manipulation.  Access is protected by

227   static void archive_exception_instances();
228 #endif
229 
230   static oop      main_thread_group();
231   static void set_main_thread_group(oop group);
232 
233   static oop      system_thread_group();
234   static void set_system_thread_group(oop group);
235 
236   static objArrayOop  the_empty_class_array ();
237 
238   static oop          the_null_string();
239   static oop          the_min_jint_string();
240 
241   static oop          null_ptr_exception_instance();
242   static oop          arithmetic_exception_instance();
243   static oop          internal_error_instance();
244   static oop          array_index_out_of_bounds_exception_instance();
245   static oop          array_store_exception_instance();
246   static oop          class_cast_exception_instance();
247   static oop          preempted_exception_instance();
248   static oop          vm_exception()                  { return internal_error_instance(); }
249 
250   static Array<Klass*>* the_array_interfaces_array()  { return _the_array_interfaces_array; }
251   static uintx        the_array_interfaces_bitmap()   { return _the_array_interfaces_bitmap; }
252 
253   static Method*      finalizer_register_method();
254   static Method*      loader_addClass_method();
255   static Method*      throw_illegal_access_error();
256   static Method*      throw_no_such_method_error();
257   static Method*      do_stack_walk_method();
258 
259   static oop          the_null_sentinel();
260   static address      the_null_sentinel_addr()        { return (address) &_the_null_sentinel;  }
261 
262   // Function to initialize these
263   static void initialize_known_methods(JavaThread* current);
264 
265   static void create_preallocated_out_of_memory_errors(TRAPS);
266 
267   // Reference pending list manipulation.  Access is protected by
< prev index next >