56 #include "oops/objArrayOop.inline.hpp"
57 #include "oops/oop.inline.hpp"
58 #include "oops/typeArrayKlass.hpp"
59 #include "prims/resolvedMethodTable.hpp"
60 #include "runtime/arguments.hpp"
61 #include "runtime/atomic.hpp"
62 #include "runtime/commandLineFlagConstraintList.hpp"
63 #include "runtime/deoptimization.hpp"
64 #include "runtime/fprofiler.hpp"
65 #include "runtime/handles.inline.hpp"
66 #include "runtime/init.hpp"
67 #include "runtime/java.hpp"
68 #include "runtime/javaCalls.hpp"
69 #include "runtime/sharedRuntime.hpp"
70 #include "runtime/synchronizer.hpp"
71 #include "runtime/thread.inline.hpp"
72 #include "runtime/timerTrace.hpp"
73 #include "runtime/vm_operations.hpp"
74 #include "services/memoryService.hpp"
75 #include "utilities/copy.hpp"
76 #include "utilities/events.hpp"
77 #include "utilities/hashtable.inline.hpp"
78 #include "utilities/macros.hpp"
79 #include "utilities/ostream.hpp"
80 #include "utilities/preserveException.hpp"
81 #if INCLUDE_ALL_GCS
82 #include "gc/cms/cmsCollectorPolicy.hpp"
83 #include "gc/g1/g1CollectedHeap.inline.hpp"
84 #include "gc/g1/g1CollectorPolicy.hpp"
85 #include "gc/parallel/parallelScavengeHeap.hpp"
86 #include "gc/shared/adaptiveSizePolicy.hpp"
87 #endif // INCLUDE_ALL_GCS
88 #if INCLUDE_CDS
89 #include "classfile/sharedClassUtil.hpp"
90 #endif
91
92 // Known objects
93 Klass* Universe::_boolArrayKlassObj = NULL;
94 Klass* Universe::_byteArrayKlassObj = NULL;
95 Klass* Universe::_charArrayKlassObj = NULL;
96 Klass* Universe::_intArrayKlassObj = NULL;
|
56 #include "oops/objArrayOop.inline.hpp"
57 #include "oops/oop.inline.hpp"
58 #include "oops/typeArrayKlass.hpp"
59 #include "prims/resolvedMethodTable.hpp"
60 #include "runtime/arguments.hpp"
61 #include "runtime/atomic.hpp"
62 #include "runtime/commandLineFlagConstraintList.hpp"
63 #include "runtime/deoptimization.hpp"
64 #include "runtime/fprofiler.hpp"
65 #include "runtime/handles.inline.hpp"
66 #include "runtime/init.hpp"
67 #include "runtime/java.hpp"
68 #include "runtime/javaCalls.hpp"
69 #include "runtime/sharedRuntime.hpp"
70 #include "runtime/synchronizer.hpp"
71 #include "runtime/thread.inline.hpp"
72 #include "runtime/timerTrace.hpp"
73 #include "runtime/vm_operations.hpp"
74 #include "services/memoryService.hpp"
75 #include "utilities/copy.hpp"
76 #include "utilities/debug.hpp"
77 #include "utilities/events.hpp"
78 #include "utilities/formatBuffer.hpp"
79 #include "utilities/hashtable.inline.hpp"
80 #include "utilities/macros.hpp"
81 #include "utilities/ostream.hpp"
82 #include "utilities/preserveException.hpp"
83 #if INCLUDE_ALL_GCS
84 #include "gc/cms/cmsCollectorPolicy.hpp"
85 #include "gc/g1/g1CollectedHeap.inline.hpp"
86 #include "gc/g1/g1CollectorPolicy.hpp"
87 #include "gc/parallel/parallelScavengeHeap.hpp"
88 #include "gc/shared/adaptiveSizePolicy.hpp"
89 #endif // INCLUDE_ALL_GCS
90 #if INCLUDE_CDS
91 #include "classfile/sharedClassUtil.hpp"
92 #endif
93
94 // Known objects
95 Klass* Universe::_boolArrayKlassObj = NULL;
96 Klass* Universe::_byteArrayKlassObj = NULL;
97 Klass* Universe::_charArrayKlassObj = NULL;
98 Klass* Universe::_intArrayKlassObj = NULL;
|