15 * You should have received a copy of the GNU General Public License version 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #include "precompiled.hpp" 26 #include "classfile/stringTable.hpp" 27 #include "classfile/symbolTable.hpp" 28 #include "code/icBuffer.hpp" 29 #include "gc/shared/collectedHeap.hpp" 30 #include "interpreter/bytecodes.hpp" 31 #include "memory/universe.hpp" 32 #include "prims/methodHandles.hpp" 33 #include "runtime/globals.hpp" 34 #include "runtime/handles.inline.hpp" 35 #include "runtime/icache.hpp" 36 #include "runtime/init.hpp" 37 #include "runtime/safepoint.hpp" 38 #include "runtime/sharedRuntime.hpp" 39 #include "services/memTracker.hpp" 40 #include "utilities/macros.hpp" 41 42 43 // Initialization done by VM thread in vm_init_globals() 44 void check_ThreadShadow(); 45 void eventlog_init(); 46 void mutex_init(); 47 void chunkpool_init(); 48 void perfMemory_init(); 49 void SuspendibleThreadSet_init() NOT_ALL_GCS_RETURN; 50 51 // Initialization done by Java thread in init_globals() 52 void management_init(); 53 void bytecodes_init(); 54 void classLoader_init1(); | 15 * You should have received a copy of the GNU General Public License version 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #include "precompiled.hpp" 26 #include "classfile/stringTable.hpp" 27 #include "classfile/symbolTable.hpp" 28 #include "code/icBuffer.hpp" 29 #include "gc/shared/collectedHeap.hpp" 30 #include "interpreter/bytecodes.hpp" 31 #include "memory/universe.hpp" 32 #include "prims/methodHandles.hpp" 33 #include "runtime/globals.hpp" 34 #include "runtime/handles.inline.hpp" 35 #include "runtime/heapMonitoring.hpp" 36 #include "prims/jvmtiHeapTransition.hpp" 37 #include "runtime/icache.hpp" 38 #include "runtime/init.hpp" 39 #include "runtime/safepoint.hpp" 40 #include "runtime/sharedRuntime.hpp" 41 #include "services/memTracker.hpp" 42 #include "utilities/macros.hpp" 43 44 45 // Initialization done by VM thread in vm_init_globals() 46 void check_ThreadShadow(); 47 void eventlog_init(); 48 void mutex_init(); 49 void chunkpool_init(); 50 void perfMemory_init(); 51 void SuspendibleThreadSet_init() NOT_ALL_GCS_RETURN; 52 53 // Initialization done by Java thread in init_globals() 54 void management_init(); 55 void bytecodes_init(); 56 void classLoader_init1(); |