hotspot/src/share/vm/memory/universe.hpp
changeset 4450 6d700b859b3e
parent 3277 b621e1c1f2c4
child 5547 f4b087cbb361
equal deleted inserted replaced
4448:d6ec2737186c 4450:6d700b859b3e
   167   static typeArrayOop _the_empty_short_array;         // Canonicalized short array
   167   static typeArrayOop _the_empty_short_array;         // Canonicalized short array
   168   static typeArrayOop _the_empty_int_array;           // Canonicalized int array
   168   static typeArrayOop _the_empty_int_array;           // Canonicalized int array
   169   static objArrayOop  _the_empty_system_obj_array;    // Canonicalized system obj array
   169   static objArrayOop  _the_empty_system_obj_array;    // Canonicalized system obj array
   170   static objArrayOop  _the_empty_class_klass_array;   // Canonicalized obj array of type java.lang.Class
   170   static objArrayOop  _the_empty_class_klass_array;   // Canonicalized obj array of type java.lang.Class
   171   static objArrayOop  _the_array_interfaces_array;    // Canonicalized 2-array of cloneable & serializable klasses
   171   static objArrayOop  _the_array_interfaces_array;    // Canonicalized 2-array of cloneable & serializable klasses
       
   172   static oop          _the_null_string;               // A cache of "null" as a Java string
       
   173   static oop          _the_min_jint_string;          // A cache of "-2147483648" as a Java string
   172   static LatestMethodOopCache* _finalizer_register_cache; // static method for registering finalizable objects
   174   static LatestMethodOopCache* _finalizer_register_cache; // static method for registering finalizable objects
   173   static LatestMethodOopCache* _loader_addClass_cache;    // method for registering loaded classes in class loader vector
   175   static LatestMethodOopCache* _loader_addClass_cache;    // method for registering loaded classes in class loader vector
   174   static ActiveMethodOopsCache* _reflect_invoke_cache;    // method for security checks
   176   static ActiveMethodOopsCache* _reflect_invoke_cache;    // method for security checks
   175   static oop          _out_of_memory_error_java_heap; // preallocated error object (no backtrace)
   177   static oop          _out_of_memory_error_java_heap; // preallocated error object (no backtrace)
   176   static oop          _out_of_memory_error_perm_gen;  // preallocated error object (no backtrace)
   178   static oop          _out_of_memory_error_perm_gen;  // preallocated error object (no backtrace)
   308   static typeArrayOop the_empty_short_array()         { return _the_empty_short_array;         }
   310   static typeArrayOop the_empty_short_array()         { return _the_empty_short_array;         }
   309   static typeArrayOop the_empty_int_array()           { return _the_empty_int_array;           }
   311   static typeArrayOop the_empty_int_array()           { return _the_empty_int_array;           }
   310   static objArrayOop  the_empty_system_obj_array ()   { return _the_empty_system_obj_array;    }
   312   static objArrayOop  the_empty_system_obj_array ()   { return _the_empty_system_obj_array;    }
   311   static objArrayOop  the_empty_class_klass_array ()  { return _the_empty_class_klass_array;   }
   313   static objArrayOop  the_empty_class_klass_array ()  { return _the_empty_class_klass_array;   }
   312   static objArrayOop  the_array_interfaces_array()    { return _the_array_interfaces_array;    }
   314   static objArrayOop  the_array_interfaces_array()    { return _the_array_interfaces_array;    }
       
   315   static oop          the_null_string()               { return _the_null_string;               }
       
   316   static oop          the_min_jint_string()          { return _the_min_jint_string;          }
   313   static methodOop    finalizer_register_method()     { return _finalizer_register_cache->get_methodOop(); }
   317   static methodOop    finalizer_register_method()     { return _finalizer_register_cache->get_methodOop(); }
   314   static methodOop    loader_addClass_method()        { return _loader_addClass_cache->get_methodOop(); }
   318   static methodOop    loader_addClass_method()        { return _loader_addClass_cache->get_methodOop(); }
   315   static ActiveMethodOopsCache* reflect_invoke_cache() { return _reflect_invoke_cache; }
   319   static ActiveMethodOopsCache* reflect_invoke_cache() { return _reflect_invoke_cache; }
   316   static oop          null_ptr_exception_instance()   { return _null_ptr_exception_instance;   }
   320   static oop          null_ptr_exception_instance()   { return _null_ptr_exception_instance;   }
   317   static oop          arithmetic_exception_instance() { return _arithmetic_exception_instance; }
   321   static oop          arithmetic_exception_instance() { return _arithmetic_exception_instance; }