35 #include "oops/oop.inline.hpp" |
35 #include "oops/oop.inline.hpp" |
36 #include "prims/jvmtiExport.hpp" |
36 #include "prims/jvmtiExport.hpp" |
37 #include "runtime/arguments.hpp" |
37 #include "runtime/arguments.hpp" |
38 #include "runtime/globals_extension.hpp" |
38 #include "runtime/globals_extension.hpp" |
39 #include "runtime/java.hpp" |
39 #include "runtime/java.hpp" |
|
40 #include "runtime/os.hpp" |
40 #include "services/management.hpp" |
41 #include "services/management.hpp" |
41 #include "services/memTracker.hpp" |
42 #include "services/memTracker.hpp" |
42 #include "utilities/defaultStream.hpp" |
43 #include "utilities/defaultStream.hpp" |
43 #include "utilities/macros.hpp" |
44 #include "utilities/macros.hpp" |
44 #include "utilities/taskqueue.hpp" |
45 #include "utilities/taskqueue.hpp" |
45 #ifdef TARGET_OS_FAMILY_linux |
|
46 # include "os_linux.inline.hpp" |
|
47 #endif |
|
48 #ifdef TARGET_OS_FAMILY_solaris |
|
49 # include "os_solaris.inline.hpp" |
|
50 #endif |
|
51 #ifdef TARGET_OS_FAMILY_windows |
|
52 # include "os_windows.inline.hpp" |
|
53 #endif |
|
54 #ifdef TARGET_OS_FAMILY_aix |
|
55 # include "os_aix.inline.hpp" |
|
56 #endif |
|
57 #ifdef TARGET_OS_FAMILY_bsd |
|
58 # include "os_bsd.inline.hpp" |
|
59 #endif |
|
60 #if INCLUDE_ALL_GCS |
46 #if INCLUDE_ALL_GCS |
61 #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" |
47 #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" |
62 #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" |
48 #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" |
63 #include "gc_implementation/parallelScavenge/parallelScavengeHeap.hpp" |
49 #include "gc_implementation/parallelScavenge/parallelScavengeHeap.hpp" |
64 #endif // INCLUDE_ALL_GCS |
50 #endif // INCLUDE_ALL_GCS |