|
23 | 23 | */ |
24 | 24 |
|
25 | 25 | #include "cds/filemap.hpp" |
26 | | -#include "ci/ciField.hpp" |
27 | | -#include "ci/ciInstance.hpp" |
28 | | -#include "ci/ciMethodData.hpp" |
29 | | -#include "ci/ciObjArrayKlass.hpp" |
30 | | -#include "ci/ciSymbol.hpp" |
31 | 26 | #include "classfile/classLoaderDataGraph.hpp" |
32 | | -#include "classfile/dictionary.hpp" |
33 | 27 | #include "classfile/javaClasses.hpp" |
34 | 28 | #include "classfile/javaThreadStatus.hpp" |
35 | | -#include "classfile/stringTable.hpp" |
36 | | -#include "classfile/symbolTable.hpp" |
37 | | -#include "classfile/systemDictionary.hpp" |
38 | 29 | #include "classfile/vmClasses.hpp" |
39 | 30 | #include "classfile/vmSymbols.hpp" |
40 | 31 | #include "code/codeBlob.hpp" |
|
103 | 94 | #include "runtime/osThread.hpp" |
104 | 95 | #include "runtime/perfMemory.hpp" |
105 | 96 | #include "runtime/serviceThread.hpp" |
106 | | -#include "runtime/sharedRuntime.hpp" |
107 | 97 | #include "runtime/stubRoutines.hpp" |
108 | 98 | #include "runtime/synchronizer.hpp" |
109 | | -#include "runtime/threadSMR.hpp" |
110 | 99 | #include "runtime/vframeArray.hpp" |
111 | 100 | #include "runtime/vmStructs.hpp" |
112 | 101 | #include "runtime/vm_version.hpp" |
|
411 | 400 | volatile_static_field(PerfMemory, _initialized, int) \ |
412 | 401 | \ |
413 | 402 | /********************/ \ |
414 | | - /* SystemDictionary */ \ |
| 403 | + /* VM Classes */ \ |
415 | 404 | /********************/ \ |
416 | 405 | \ |
417 | 406 | static_field(vmClasses, VM_CLASS_AT(Object_klass), InstanceKlass*) \ |
|
635 | 624 | nonstatic_field(JavaThread, _monitor_owner_id, int64_t) \ |
636 | 625 | volatile_nonstatic_field(JavaThread, _terminated, JavaThread::TerminatedTypes) \ |
637 | 626 | nonstatic_field(Thread, _osthread, OSThread*) \ |
638 | | - nonstatic_field(Thread, _resource_area, ResourceArea*) \ |
639 | 627 | \ |
640 | 628 | /************/ \ |
641 | 629 | /* OSThread */ \ |
|
1009 | 997 | declare_type(PerfData, CHeapObj<mtInternal>) \ |
1010 | 998 | \ |
1011 | 999 | /********************/ \ |
1012 | | - /* SystemDictionary */ \ |
| 1000 | + /* VM Classes */ \ |
1013 | 1001 | /********************/ \ |
1014 | 1002 | \ |
1015 | | - declare_toplevel_type(SystemDictionary) \ |
1016 | 1003 | declare_toplevel_type(vmClasses) \ |
1017 | 1004 | declare_toplevel_type(vmSymbols) \ |
1018 | 1005 | \ |
1019 | 1006 | declare_toplevel_type(GrowableArrayBase) \ |
1020 | 1007 | declare_toplevel_type(GrowableArray<int>) \ |
1021 | | - declare_toplevel_type(Arena) \ |
1022 | | - declare_type(ResourceArea, Arena) \ |
1023 | 1008 | \ |
1024 | 1009 | /***********************************************************/ \ |
1025 | 1010 | /* Thread hierarchy (needed for run-time type information) */ \ |
|
1090 | 1075 | /* CodeBlob hierarchy (needed for run-time type information) */ \ |
1091 | 1076 | /*************************************************************/ \ |
1092 | 1077 | \ |
1093 | | - declare_toplevel_type(SharedRuntime) \ |
1094 | | - \ |
1095 | 1078 | declare_toplevel_type(CodeBlob) \ |
1096 | 1079 | declare_type(RuntimeBlob, CodeBlob) \ |
1097 | 1080 | declare_type(BufferBlob, RuntimeBlob) \ |
|
1163 | 1146 | declare_toplevel_type(BasicLock) \ |
1164 | 1147 | declare_toplevel_type(BasicObjectLock) \ |
1165 | 1148 | \ |
1166 | | - /*********************/ \ |
1167 | | - /* Adapter Blob Entries */ \ |
1168 | | - /*********************/ \ |
1169 | | - declare_toplevel_type(AdapterHandlerEntry) \ |
1170 | | - declare_toplevel_type(AdapterHandlerEntry*) \ |
1171 | | - \ |
1172 | 1149 | /********************/ \ |
1173 | 1150 | /* -XX flags */ \ |
1174 | 1151 | /********************/ \ |
|
0 commit comments