Searched refs:oopFactory (Results 1 - 25 of 31) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/memory/
H A DoopFactory.cpp31 #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 DoopFactory.hpp38 // oopFactory is a class used for creating new objects.
42 class oopFactory: AllStatic { class in inherits:AllStatic
H A Duniverse.cpp41 #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 DjavaAssertions.cpp31 #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 DclassFileParser.cpp36 #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 DjavaClasses.cpp34 #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 DsystemDictionary.cpp37 #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 DgcNotifier.cpp38 #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 Dmanagement.cpp29 #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 DthreadService.cpp29 #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 DsharkRuntime.cpp116 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 DparserTests.cpp34 #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 Djvm.cpp33 #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 DmethodOop.cpp36 #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 DconstantPoolOop.cpp31 #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 DconstantPoolKlass.cpp29 #include "memory/oopFactory.hpp"
90 typeArrayOop t_oop = oopFactory::new_permanent_byteArray(length, CHECK_NULL);
H A Dklass.cpp29 #include "memory/oopFactory.hpp"
318 objArrayOop s2 = oopFactory::new_system_objArray(secondaries->length() - fillp, CHECK);
H A DobjArrayKlass.cpp277 objArrayOop sec_oop = oopFactory::new_system_objArray(num_secondaries, CHECK_NULL);
/openjdk7/hotspot/src/share/vm/opto/
H A Druntime.cpp45 #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 Drewriter.cpp30 #include "memory/oopFactory.hpp"
85 oopFactory::new_constantPoolCache(length, CHECK);
H A DinterpreterRuntime.cpp34 #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 DcompiledIC.cpp34 #include "memory/oopFactory.hpp"
450 oop holder = oopFactory::new_compiledICHolder(method, receiver_klass, CHECK);
/openjdk7/hotspot/src/share/vm/runtime/
H A Drelocator.cpp28 #include "memory/oopFactory.hpp"
451 oopFactory::new_permanent_byteArray(src->length() + hole_sz, CHECK_NULL);
H A Dreflection.cpp32 #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 Dc1_Runtime1.cpp46 #include "memory/oopFactory.hpp"
331 oop obj = oopFactory::new_typeArray(elt_type, length, CHECK);
350 objArrayOop obj = oopFactory::new_objArray(elem_klass, length, CHECK);

Completed in 135 milliseconds

12