24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
26 #include "ci/ciField.hpp" |
26 #include "ci/ciField.hpp" |
27 #include "ci/ciInstance.hpp" |
27 #include "ci/ciInstance.hpp" |
28 #include "ci/ciInstanceKlass.hpp" |
28 #include "ci/ciInstanceKlass.hpp" |
29 #include "ci/ciUtilities.hpp" |
29 #include "ci/ciUtilities.inline.hpp" |
30 #include "classfile/systemDictionary.hpp" |
30 #include "classfile/systemDictionary.hpp" |
31 #include "memory/allocation.hpp" |
31 #include "memory/allocation.hpp" |
32 #include "memory/allocation.inline.hpp" |
32 #include "memory/allocation.inline.hpp" |
33 #include "memory/resourceArea.hpp" |
33 #include "memory/resourceArea.hpp" |
34 #include "oops/oop.inline.hpp" |
34 #include "oops/oop.inline.hpp" |
35 #include "oops/fieldStreams.hpp" |
35 #include "oops/fieldStreams.hpp" |
36 #include "runtime/fieldDescriptor.hpp" |
36 #include "runtime/fieldDescriptor.hpp" |
|
37 #include "runtime/handles.inline.hpp" |
37 #include "runtime/jniHandles.inline.hpp" |
38 #include "runtime/jniHandles.inline.hpp" |
38 |
39 |
39 // ciInstanceKlass |
40 // ciInstanceKlass |
40 // |
41 // |
41 // This class represents a Klass* in the HotSpot virtual machine |
42 // This class represents a Klass* in the HotSpot virtual machine |