Mercurial > hg > truffle
comparison src/share/vm/memory/universe.hpp @ 1080:7c57aead6d3e
6892658: C2 should optimize some stringbuilder patterns
Reviewed-by: kvn, twisti
author | never |
---|---|
date | Thu, 12 Nov 2009 09:24:21 -0800 |
parents | 433f394ab509 |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1078:8e7adf982378 | 1080:7c57aead6d3e |
---|---|
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; } |