Searched refs:ciObjectFactory (Results 1 - 23 of 23) sorted by relevance

/openjdk7/hotspot/src/share/vm/ci/
H A DciObjectFactory.cpp41 #include "ci/ciObjectFactory.hpp"
54 // ciObjectFactory
71 GrowableArray<ciObject*>* ciObjectFactory::_shared_ci_objects = NULL;
72 ciSymbol* ciObjectFactory::_shared_ci_symbols[vmSymbols::SID_LIMIT];
73 int ciObjectFactory::_shared_ident_limit = 0;
74 volatile bool ciObjectFactory::_initialized = false;
78 // ciObjectFactory::ciObjectFactory
79 ciObjectFactory::ciObjectFactory(Aren function in class:ciObjectFactory
[all...]
H A DciClassList.hpp29 class ciObjectFactory;
80 // Everyone gives access to ciObjectFactory
82 friend class ciObjectFactory; \
88 friend class ciObjectFactory; \
H A DciSignature.hpp47 friend class ciObjectFactory;
H A DciObject.cpp54 if (ciObjectFactory::is_initialized()) {
69 if (ciObjectFactory::is_initialized()) {
H A DciObjectFactory.hpp32 // ciObjectFactory
38 class ciObjectFactory : public ResourceObj { class in inherits:ResourceObj
98 ciObjectFactory(Arena* arena, int expected_size);
H A DciSymbol.hpp29 #include "ci/ciObjectFactory.hpp"
100 static ciSymbol* name() { return ciObjectFactory::vm_symbol_at(vmSymbols::VM_SYMBOL_ENUM_NAME(name)); }
H A DciField.cpp43 // The ciObjectFactory cannot create circular data structures in one query.
74 assert(ciObjectFactory::is_initialized(), "not a shared field");
169 assert(is_shared() || ciObjectFactory::is_initialized(),
300 type_is_also_shared = !ciObjectFactory::is_initialized();
H A DciObjArrayKlass.cpp53 if (!ciObjectFactory::is_initialized()) {
H A DciEnv.hpp29 #include "ci/ciObjectFactory.hpp"
53 ciObjectFactory* _factory;
H A DciInstanceKlass.cpp65 if (ciObjectFactory::is_initialized()) {
H A DciEnv.cpp97 // Set up ciEnv::current immediately, for the sake of ciObjectFactory, etc.
123 _factory = new (_arena) ciObjectFactory(_arena, 128);
150 // Set up ciEnv::current immediately, for the sake of ciObjectFactory, etc.
178 _factory = new (_arena) ciObjectFactory(_arena, 128);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/
H A DciReceiverTypeData.java45 ciObject recv = ciObjectFactory.get(addressAt(receiverCellIndex(row)));
H A DciVirtualCallData.java45 ciObject recv = ciObjectFactory.get(addressAt(receiverCellIndex(row)));
H A DciEnv.java70 public ciObjectFactory factory() {
71 return new ciObjectFactory(factoryField.getValue(this.getAddress()));
H A DciObjectFactory.java35 public class ciObjectFactory extends VMObject { class in inherits:VMObject
45 Type type = db.lookupType("ciObjectFactory");
75 public ciObjectFactory(Address addr) { method in class:ciObjectFactory
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/
H A DMachCallJavaNode.java30 import sun.jvm.hotspot.ci.ciObjectFactory;
55 return (ciMethod) ciObjectFactory.get(methodField.getValue(getAddress()));
H A DCallJavaNode.java57 return (ciMethod) ciObjectFactory.get(methodField.getValue(getAddress()));
H A DCompile.java77 return (ciMethod) ciObjectFactory.get(methodField.getValue(getAddress()));
H A DInlineTree.java72 return (ciMethod) ciObjectFactory.get(methodField.getValue(getAddress()));
H A DJVMState.java84 return (ciMethod) ciObjectFactory.get(methodField.getValue(getAddress()));
/openjdk7/hotspot/src/share/vm/compiler/
H A DcompileBroker.cpp1533 // For the thread that initializes the ciObjectFactory
1539 if (!ciObjectFactory::is_initialized()) {
1542 if (!ciObjectFactory::is_initialized()) {
1543 ciObjectFactory::initialize();
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1007 nonstatic_field(ciEnv, _factory, ciObjectFactory*) \
1053 nonstatic_field(ciObjectFactory, _ci_objects, GrowableArray<ciObject*>*) \
1054 nonstatic_field(ciObjectFactory, _symbols, GrowableArray<ciSymbol*>*) \
1055 nonstatic_field(ciObjectFactory, _unloaded_methods, GrowableArray<ciMethod*>*) \
2018 declare_toplevel_type(ciObjectFactory) \
/openjdk7/hotspot/src/share/vm/classfile/
H A DvmSymbols.hpp1076 friend class ciObjectFactory;

Completed in 78 milliseconds