/openjdk7/hotspot/src/share/vm/memory/ |
H A D | oopFactory.cpp | 31 #include "memory/oopFactory.hpp" 49 typeArrayOop oopFactory::new_charArray(const char* utf8_str, TRAPS) { 58 typeArrayOop oopFactory::new_permanent_charArray(int length, TRAPS) { 62 typeArrayOop oopFactory::new_permanent_byteArray(int length, TRAPS) { 67 typeArrayOop oopFactory::new_permanent_shortArray(int length, TRAPS) { 72 typeArrayOop oopFactory::new_permanent_intArray(int length, TRAPS) { 77 typeArrayOop oopFactory::new_typeArray(BasicType type, int length, TRAPS) { 84 typeArrayOop oopFactory::new_typeArray_nozero(BasicType type, int length, TRAPS) { 92 objArrayOop oopFactory::new_objArray(klassOop klass, int length, TRAPS) { 102 objArrayOop oopFactory [all...] |
H A D | oopFactory.hpp | 38 // oopFactory is a class used for creating new objects. 42 class oopFactory: AllStatic { class in inherits:AllStatic
|
H A D | universe.cpp | 41 #include "memory/oopFactory.hpp" 342 _the_empty_byte_array = oopFactory::new_permanent_byteArray(0, CHECK); 343 _the_empty_short_array = oopFactory::new_permanent_shortArray(0, CHECK); 344 _the_empty_int_array = oopFactory::new_permanent_intArray(0, CHECK); 345 _the_empty_system_obj_array = oopFactory::new_system_objArray(0, CHECK); 347 _the_array_interfaces_array = oopFactory::new_system_objArray(2, CHECK); 484 objArrayOop naked_array = oopFactory::new_system_objArray(size, CHECK); 1062 Universe::_the_empty_class_klass_array = oopFactory::new_objArray(SystemDictionary::Class_klass(), 0, CHECK_false); 1118 Universe::_preallocated_out_of_memory_error_array = oopFactory::new_objArray(k_h(), len, CHECK_false);
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaAssertions.cpp | 31 #include "memory/oopFactory.hpp" 105 objArrayOop pn = oopFactory::new_objArray(SystemDictionary::String_klass(), len, CHECK_NULL); 107 t = oopFactory::new_typeArray(T_BOOLEAN, len, CHECK_NULL); 112 objArrayOop cn = oopFactory::new_objArray(SystemDictionary::String_klass(), len, CHECK_NULL); 114 t = oopFactory::new_typeArray(T_BOOLEAN, len, CHECK_NULL);
|
H A D | classFileParser.cpp | 36 #include "memory/oopFactory.hpp" 339 oopFactory::new_constantPool(length, 802 objArrayOop interface_oop = oopFactory::new_system_objArray(length, CHECK_(nullHandle)); 1162 objArrayOop md = oopFactory::new_system_objArray(length, CHECK_(nullHandle)); 1245 typeArrayOop new_fields = oopFactory::new_permanent_shortArray( 1596 oopFactory::new_permanent_byteArray(code_attribute_length, CHECK_NULL); 2175 methodOop m_oop = oopFactory::new_method(code_length, access_flags, 2377 objArrayOop m = oopFactory::new_system_objArray(length, CHECK_(nullHandle)); 2396 objArrayOop md = oopFactory::new_system_objArray(length, CHECK_(nullHandle)); 2403 objArrayOop md = oopFactory [all...] |
H A D | javaClasses.cpp | 34 #include "memory/oopFactory.hpp" 189 buffer = oopFactory::new_permanent_charArray(length, CHECK_NH); 191 buffer = oopFactory::new_charArray(length, CHECK_NH); 1220 Handle arg (THREAD, oopFactory::new_charArray(str, THREAD)); 1365 objArrayOop head = oopFactory::new_objectArray(trace_size, CHECK); 1368 objArrayOop methods = oopFactory::new_objectArray(trace_chunk_size, CHECK); 1371 typeArrayOop bcis = oopFactory::new_shortArray(trace_chunk_size, CHECK); 1580 objArrayOop h_oop = oopFactory::new_objectArray(trace_size, CHECK); 1582 objArrayOop m_oop = oopFactory::new_objectArray(trace_chunk_size, CHECK); 1584 typeArrayOop b = oopFactory [all...] |
H A D | systemDictionary.cpp | 37 #include "memory/oopFactory.hpp" 1799 _system_loader_lock_obj = oopFactory::new_system_objArray(0, CHECK); 2314 objArrayHandle appendix_box = oopFactory::new_objArray(SystemDictionary::Object_klass(), 1, CHECK_(empty)); 2360 objArrayHandle pts = oopFactory::new_objArray(SystemDictionary::Class_klass(), npts, CHECK_(empty)); 2493 objArrayOop args1 = oopFactory::new_objArray(SystemDictionary::Object_klass(), len-1, CHECK_(empty)); 2505 objArrayHandle appendix_box = oopFactory::new_objArray(SystemDictionary::Object_klass(), 1, CHECK_(empty));
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | gcNotifier.cpp | 38 #include "memory/oopFactory.hpp" 110 objArrayOop bu = oopFactory::new_objArray(mu_kh(), MemoryService::num_memory_pools(), CHECK_NH); 112 objArrayOop au = oopFactory::new_objArray(mu_kh(), MemoryService::num_memory_pools(), CHECK_NH); 134 objArrayOop extra_args_array = oopFactory::new_objArray(SystemDictionary::Integer_klass(), 1, CHECK_NH);
|
H A D | management.cpp | 29 #include "memory/oopFactory.hpp" 540 objArrayOop r = oopFactory::new_objArray(ik(), num_args + num_flags, CHECK_NULL); 577 objArrayOop r = oopFactory::new_objArray(ik(), num_memory_pools, CHECK_NULL); 622 objArrayOop r = oopFactory::new_objArray(ik(), num_mgrs, CHECK_NULL); 1309 objArrayOop r = oopFactory::new_objArray(ik(), num_snapshots, CHECK_NULL); 1341 objArrayOop array = oopFactory::new_objArray(SystemDictionary::Object_klass(), num_locked_monitors, CHECK_NULL); 1345 typeArrayOop tarray = oopFactory::new_typeArray(T_INT, num_locked_monitors, CHECK_NULL); 1383 objArrayOop array = oopFactory::new_objArray(SystemDictionary::Object_klass(), num_locked_synchronizers, CHECK_NULL); 1411 objArrayOop r = oopFactory::new_objArray(SystemDictionary::Class_klass(), num_classes, CHECK_0); 1614 objArrayOop r = oopFactory [all...] |
H A D | threadService.cpp | 29 #include "memory/oopFactory.hpp" 254 objArrayOop r = oopFactory::new_objArray(ik(), num_threads, CHECK_NH); 572 objArrayOop ste = oopFactory::new_objArray(ik(), _depth, CHECK_NH);
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkRuntime.cpp | 116 oop obj = oopFactory::new_typeArray(type, size, CHECK); 124 objArrayOop obj = oopFactory::new_objArray(klass, size, CHECK);
|
/openjdk7/hotspot/src/share/vm/prims/wbtestmethods/ |
H A D | parserTests.cpp | 34 #include "memory/oopFactory.hpp" 132 objArrayOop returnvalue_array = oopFactory::new_objArray(k, parser.num_arguments() * 2, CHECK_NULL);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvm.cpp | 33 #include "memory/oopFactory.hpp" 976 objArrayOop r = oopFactory::new_objArray(SystemDictionary::Class_klass(), 0, CHECK_NULL); 991 objArrayOop r = oopFactory::new_objArray(SystemDictionary::Class_klass(), size, CHECK_NULL); 1056 objArrayOop signers_copy = oopFactory::new_objArray(element, signers->length(), CHECK_NULL); 1158 objArrayOop context = oopFactory::new_objArray(pd_klass(), 1, CHECK_NULL); 1330 objArrayOop context = oopFactory::new_objArray(SystemDictionary::ProtectionDomain_klass(), 1388 oop result = oopFactory::new_objArray(SystemDictionary::Class_klass(), 0, CHECK_NULL); 1397 oop result = oopFactory::new_objArray(SystemDictionary::Class_klass(), 0, CHECK_NULL); 1406 objArrayOop r = oopFactory::new_objArray(SystemDictionary::Class_klass(), length/4, CHECK_NULL); 1436 objArrayOop res = oopFactory [all...] |
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | methodOop.cpp | 36 #include "memory/oopFactory.hpp" 313 methodDataOop method_data = oopFactory::new_methodData(method, CHECK); 494 objArrayOop m_oop = oopFactory::new_objArray(SystemDictionary::Class_klass(), length, CHECK_(objArrayHandle())); 953 constantPoolOop cp_oop = oopFactory::new_constantPool(cp_length, IsSafeConc, CHECK_(empty)); 969 methodOop m_oop = oopFactory::new_method(0, accessFlags_from(flags_bits), 1024 methodOop newm_oop = oopFactory::new_method(new_code_length,
|
H A D | constantPoolOop.cpp | 31 #include "memory/oopFactory.hpp" 616 objArrayOop sys_array = oopFactory::new_system_objArray(1, CHECK_NULL); 669 objArrayOop info_oop = oopFactory::new_objArray(SystemDictionary::Object_klass(), 1+argc, CHECK_NULL); 1119 typeArrayHandle new_operands = oopFactory::new_permanent_shortArray(old_len + from_len, CHECK);
|
H A D | constantPoolKlass.cpp | 29 #include "memory/oopFactory.hpp" 90 typeArrayOop t_oop = oopFactory::new_permanent_byteArray(length, CHECK_NULL);
|
H A D | klass.cpp | 29 #include "memory/oopFactory.hpp" 318 objArrayOop s2 = oopFactory::new_system_objArray(secondaries->length() - fillp, CHECK);
|
H A D | objArrayKlass.cpp | 277 objArrayOop sec_oop = oopFactory::new_system_objArray(num_secondaries, CHECK_NULL);
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | runtime.cpp | 45 #include "memory/oopFactory.hpp" 287 // The oopFactory likes to work with the element type. 288 // (We could bypass the oopFactory, since it doesn't add much value.) 290 result = oopFactory::new_typeArray(elem_type, len, THREAD); 292 // Although the oopFactory likes to work with the elem_type, 296 result = oopFactory::new_objArray(elem_type, len, THREAD); 325 // The oopFactory likes to work with the element type. 327 result = oopFactory::new_typeArray_nozero(elem_type, len, THREAD);
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | rewriter.cpp | 30 #include "memory/oopFactory.hpp" 85 oopFactory::new_constantPoolCache(length, CHECK);
|
H A D | interpreterRuntime.cpp | 34 #include "memory/oopFactory.hpp" 188 oop obj = oopFactory::new_typeArray(type, size, CHECK); 198 objArrayOop obj = oopFactory::new_objArray(klass, size, CHECK);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | compiledIC.cpp | 34 #include "memory/oopFactory.hpp" 450 oop holder = oopFactory::new_compiledICHolder(method, receiver_klass, CHECK);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | relocator.cpp | 28 #include "memory/oopFactory.hpp" 451 oopFactory::new_permanent_byteArray(src->length() + hole_sz, CHECK_NULL);
|
H A D | reflection.cpp | 32 #include "memory/oopFactory.hpp" 336 return oopFactory::new_objArray(k, length, THREAD); 650 objArrayOop m = oopFactory::new_objArray(SystemDictionary::Class_klass(), parameter_count, CHECK_(objArrayHandle()));
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Runtime1.cpp | 46 #include "memory/oopFactory.hpp" 331 oop obj = oopFactory::new_typeArray(elt_type, length, CHECK); 350 objArrayOop obj = oopFactory::new_objArray(elem_klass, length, CHECK);
|