37 #include "ci/ciObject.hpp" |
37 #include "ci/ciObject.hpp" |
38 #include "ci/ciObjectFactory.hpp" |
38 #include "ci/ciObjectFactory.hpp" |
39 #include "ci/ciSymbol.hpp" |
39 #include "ci/ciSymbol.hpp" |
40 #include "ci/ciTypeArray.hpp" |
40 #include "ci/ciTypeArray.hpp" |
41 #include "ci/ciTypeArrayKlass.hpp" |
41 #include "ci/ciTypeArrayKlass.hpp" |
42 #include "ci/ciUtilities.hpp" |
42 #include "ci/ciUtilities.inline.hpp" |
43 #include "classfile/javaClasses.inline.hpp" |
43 #include "classfile/javaClasses.inline.hpp" |
44 #include "classfile/systemDictionary.hpp" |
44 #include "classfile/systemDictionary.hpp" |
45 #include "gc/shared/collectedHeap.inline.hpp" |
45 #include "gc/shared/collectedHeap.inline.hpp" |
46 #include "memory/allocation.inline.hpp" |
46 #include "memory/allocation.inline.hpp" |
47 #include "oops/oop.inline.hpp" |
47 #include "oops/oop.inline.hpp" |
48 #include "runtime/fieldType.hpp" |
48 #include "runtime/fieldType.hpp" |
|
49 #include "runtime/handles.inline.hpp" |
49 #include "utilities/macros.hpp" |
50 #include "utilities/macros.hpp" |
50 |
51 |
51 // ciObjectFactory |
52 // ciObjectFactory |
52 // |
53 // |
53 // This class handles requests for the creation of new instances |
54 // This class handles requests for the creation of new instances |