23 |
23 |
24 #include "precompiled.hpp" |
24 #include "precompiled.hpp" |
25 |
25 |
26 #include "aot/aotCodeHeap.hpp" |
26 #include "aot/aotCodeHeap.hpp" |
27 #include "aot/aotLoader.hpp" |
27 #include "aot/aotLoader.hpp" |
28 #include "ci/ciUtilities.hpp" |
28 #include "ci/ciUtilities.inline.hpp" |
29 #include "classfile/javaAssertions.hpp" |
29 #include "classfile/javaAssertions.hpp" |
30 #include "gc/shared/cardTable.hpp" |
30 #include "gc/shared/cardTable.hpp" |
31 #include "gc/shared/cardTableModRefBS.hpp" |
31 #include "gc/shared/cardTableModRefBS.hpp" |
32 #include "gc/g1/heapRegion.hpp" |
32 #include "gc/g1/heapRegion.hpp" |
33 #include "gc/shared/gcLocker.hpp" |
33 #include "gc/shared/gcLocker.hpp" |
34 #include "interpreter/abstractInterpreter.hpp" |
34 #include "interpreter/abstractInterpreter.hpp" |
35 #include "jvmci/compilerRuntime.hpp" |
35 #include "jvmci/compilerRuntime.hpp" |
36 #include "jvmci/jvmciRuntime.hpp" |
36 #include "jvmci/jvmciRuntime.hpp" |
37 #include "memory/allocation.inline.hpp" |
37 #include "memory/allocation.inline.hpp" |
38 #include "oops/method.inline.hpp" |
38 #include "oops/method.inline.hpp" |
|
39 #include "runtime/handles.inline.hpp" |
39 #include "runtime/os.hpp" |
40 #include "runtime/os.hpp" |
40 #include "runtime/sharedRuntime.hpp" |
41 #include "runtime/sharedRuntime.hpp" |
41 #include "runtime/vm_operations.hpp" |
42 #include "runtime/vm_operations.hpp" |
42 |
43 |
43 bool AOTLib::_narrow_oop_shift_initialized = false; |
44 bool AOTLib::_narrow_oop_shift_initialized = false; |