Skip to content

Commit

Permalink
Automatic merge of jdk:master into master
Browse files Browse the repository at this point in the history
  • Loading branch information
duke committed Jul 7, 2020
2 parents e253be8 + 3d1b1a6 commit 153cbc4
Show file tree
Hide file tree
Showing 34 changed files with 43 additions and 19 deletions.
3 changes: 2 additions & 1 deletion src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1999, 2018, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1999, 2020, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, Red Hat Inc. All rights reserved. * Copyright (c) 2014, Red Hat Inc. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
Expand Down Expand Up @@ -30,6 +30,7 @@
#include "c1/c1_LIRAssembler.hpp" #include "c1/c1_LIRAssembler.hpp"
#include "c1/c1_MacroAssembler.hpp" #include "c1/c1_MacroAssembler.hpp"
#include "c1/c1_Runtime1.hpp" #include "c1/c1_Runtime1.hpp"
#include "classfile/javaClasses.hpp"
#include "nativeInst_aarch64.hpp" #include "nativeInst_aarch64.hpp"
#include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntime.hpp"
#include "vmreg_aarch64.inline.hpp" #include "vmreg_aarch64.inline.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, 2018, Red Hat Inc. All rights reserved. * Copyright (c) 2014, 2018, Red Hat Inc. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
Expand All @@ -25,6 +25,7 @@


#include "precompiled.hpp" #include "precompiled.hpp"
#include "asm/macroAssembler.hpp" #include "asm/macroAssembler.hpp"
#include "code/codeCache.hpp"
#include "code/compiledIC.hpp" #include "code/compiledIC.hpp"
#include "memory/resourceArea.hpp" #include "memory/resourceArea.hpp"
#include "nativeInst_aarch64.hpp" #include "nativeInst_aarch64.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1998, 2020, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, Red Hat Inc. All rights reserved. * Copyright (c) 2014, Red Hat Inc. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
Expand All @@ -25,6 +25,7 @@


#include "precompiled.hpp" #include "precompiled.hpp"
#include "asm/macroAssembler.hpp" #include "asm/macroAssembler.hpp"
#include "code/compiledMethod.hpp"
#include "code/relocInfo.hpp" #include "code/relocInfo.hpp"
#include "nativeInst_aarch64.hpp" #include "nativeInst_aarch64.hpp"
#include "oops/oop.inline.hpp" #include "oops/oop.inline.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Expand Up @@ -26,6 +26,7 @@
#include "precompiled.hpp" #include "precompiled.hpp"
#include "asm/macroAssembler.hpp" #include "asm/macroAssembler.hpp"
#include "asm/macroAssembler.inline.hpp" #include "asm/macroAssembler.inline.hpp"
#include "code/codeCache.hpp"
#include "code/debugInfoRec.hpp" #include "code/debugInfoRec.hpp"
#include "code/icBuffer.hpp" #include "code/icBuffer.hpp"
#include "code/vtableStubs.hpp" #include "code/vtableStubs.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
Expand Up @@ -29,6 +29,7 @@
#include "c1/c1_LIRAssembler.hpp" #include "c1/c1_LIRAssembler.hpp"
#include "c1/c1_MacroAssembler.hpp" #include "c1/c1_MacroAssembler.hpp"
#include "c1/c1_Runtime1.hpp" #include "c1/c1_Runtime1.hpp"
#include "classfile/javaClasses.hpp"
#include "memory/universe.hpp" #include "memory/universe.hpp"
#include "nativeInst_arm.hpp" #include "nativeInst_arm.hpp"
#include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntime.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
Expand Up @@ -30,6 +30,7 @@
#include "c1/c1_LIRAssembler.hpp" #include "c1/c1_LIRAssembler.hpp"
#include "c1/c1_MacroAssembler.hpp" #include "c1/c1_MacroAssembler.hpp"
#include "c1/c1_Runtime1.hpp" #include "c1/c1_Runtime1.hpp"
#include "classfile/javaClasses.hpp"
#include "nativeInst_ppc.hpp" #include "nativeInst_ppc.hpp"
#include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntime.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
Expand Up @@ -30,6 +30,7 @@
#include "c1/c1_LIRAssembler.hpp" #include "c1/c1_LIRAssembler.hpp"
#include "c1/c1_MacroAssembler.hpp" #include "c1/c1_MacroAssembler.hpp"
#include "c1/c1_Runtime1.hpp" #include "c1/c1_Runtime1.hpp"
#include "classfile/javaClasses.hpp"
#include "nativeInst_s390.hpp" #include "nativeInst_s390.hpp"
#include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntime.hpp"
#include "utilities/align.hpp" #include "utilities/align.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
Expand Up @@ -28,6 +28,7 @@
#include "c1/c1_LIRAssembler.hpp" #include "c1/c1_LIRAssembler.hpp"
#include "c1/c1_MacroAssembler.hpp" #include "c1/c1_MacroAssembler.hpp"
#include "c1/c1_Runtime1.hpp" #include "c1/c1_Runtime1.hpp"
#include "classfile/javaClasses.hpp"
#include "nativeInst_x86.hpp" #include "nativeInst_x86.hpp"
#include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntime.hpp"
#include "utilities/align.hpp" #include "utilities/align.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/os/windows/os_windows.cpp
Expand Up @@ -30,6 +30,7 @@
#include "classfile/classLoader.hpp" #include "classfile/classLoader.hpp"
#include "classfile/systemDictionary.hpp" #include "classfile/systemDictionary.hpp"
#include "classfile/vmSymbols.hpp" #include "classfile/vmSymbols.hpp"
#include "code/codeCache.hpp"
#include "code/icBuffer.hpp" #include "code/icBuffer.hpp"
#include "code/vtableStubs.hpp" #include "code/vtableStubs.hpp"
#include "compiler/compileBroker.hpp" #include "compiler/compileBroker.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/share/adlc/main.cpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand Down Expand Up @@ -211,6 +211,7 @@ int main(int argc, char *argv[])
AD.addInclude(AD._CPP_file, "adfiles", get_basename(AD._VM_file._name)); AD.addInclude(AD._CPP_file, "adfiles", get_basename(AD._VM_file._name));
AD.addInclude(AD._CPP_file, "adfiles", get_basename(AD._HPP_file._name)); AD.addInclude(AD._CPP_file, "adfiles", get_basename(AD._HPP_file._name));
AD.addInclude(AD._CPP_file, "memory/allocation.inline.hpp"); AD.addInclude(AD._CPP_file, "memory/allocation.inline.hpp");
AD.addInclude(AD._CPP_file, "code/codeCache.hpp");
AD.addInclude(AD._CPP_file, "code/compiledIC.hpp"); AD.addInclude(AD._CPP_file, "code/compiledIC.hpp");
AD.addInclude(AD._CPP_file, "code/nativeInst.hpp"); AD.addInclude(AD._CPP_file, "code/nativeInst.hpp");
AD.addInclude(AD._CPP_file, "code/vmreg.inline.hpp"); AD.addInclude(AD._CPP_file, "code/vmreg.inline.hpp");
Expand Down
1 change: 0 additions & 1 deletion src/hotspot/share/ci/ciEnv.hpp
Expand Up @@ -27,7 +27,6 @@


#include "ci/ciClassList.hpp" #include "ci/ciClassList.hpp"
#include "ci/ciObjectFactory.hpp" #include "ci/ciObjectFactory.hpp"
#include "classfile/systemDictionary.hpp"
#include "code/debugInfoRec.hpp" #include "code/debugInfoRec.hpp"
#include "code/dependencies.hpp" #include "code/dependencies.hpp"
#include "code/exceptionHandlerTable.hpp" #include "code/exceptionHandlerTable.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/share/ci/ciMethod.hpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1999, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand Down Expand Up @@ -38,6 +38,7 @@ class MethodLiveness;
class Arena; class Arena;
class BCEscapeAnalyzer; class BCEscapeAnalyzer;
class InlineTree; class InlineTree;
class xmlStream;


// Whether profiling found an oop to be always, never or sometimes // Whether profiling found an oop to be always, never or sometimes
// null // null
Expand Down
3 changes: 1 addition & 2 deletions src/hotspot/share/code/dependencies.hpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2005, 2019, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2005, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand Down Expand Up @@ -29,7 +29,6 @@
#include "ci/ciKlass.hpp" #include "ci/ciKlass.hpp"
#include "ci/ciMethod.hpp" #include "ci/ciMethod.hpp"
#include "ci/ciMethodHandle.hpp" #include "ci/ciMethodHandle.hpp"
#include "classfile/systemDictionary.hpp"
#include "code/compressedStream.hpp" #include "code/compressedStream.hpp"
#include "code/nmethod.hpp" #include "code/nmethod.hpp"
#include "memory/resourceArea.hpp" #include "memory/resourceArea.hpp"
Expand Down
5 changes: 4 additions & 1 deletion src/hotspot/share/code/icBuffer.hpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand Down Expand Up @@ -34,6 +34,9 @@
#include "utilities/debug.hpp" #include "utilities/debug.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"


class CompiledIC;
class CompiledICHolder;

// //
// For CompiledIC's: // For CompiledIC's:
// //
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
Expand Up @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "gc/g1/c2/g1BarrierSetC2.hpp" #include "gc/g1/c2/g1BarrierSetC2.hpp"
#include "gc/g1/g1BarrierSet.hpp" #include "gc/g1/g1BarrierSet.hpp"
#include "gc/g1/g1BarrierSetRuntime.hpp" #include "gc/g1/g1BarrierSetRuntime.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
Expand Up @@ -25,6 +25,7 @@
#include "precompiled.hpp" #include "precompiled.hpp"
#include "c1/c1_Defs.hpp" #include "c1/c1_Defs.hpp"
#include "c1/c1_LIRGenerator.hpp" #include "c1/c1_LIRGenerator.hpp"
#include "classfile/javaClasses.hpp"
#include "gc/shared/c1/barrierSetC1.hpp" #include "gc/shared/c1/barrierSetC1.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"


Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Expand Up @@ -24,6 +24,7 @@


#include "precompiled.hpp" #include "precompiled.hpp"


#include "classfile/javaClasses.hpp"
#include "gc/shenandoah/c2/shenandoahSupport.hpp" #include "gc/shenandoah/c2/shenandoahSupport.hpp"
#include "gc/shenandoah/c2/shenandoahBarrierSetC2.hpp" #include "gc/shenandoah/c2/shenandoahBarrierSetC2.hpp"
#include "gc/shenandoah/shenandoahBarrierSetAssembler.hpp" #include "gc/shenandoah/shenandoahBarrierSetAssembler.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/share/jfr/recorder/jfrRecorder.cpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2012, 2019, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2012, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand All @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "jfr/dcmd/jfrDcmds.hpp" #include "jfr/dcmd/jfrDcmds.hpp"
#include "jfr/instrumentation/jfrJvmtiAgent.hpp" #include "jfr/instrumentation/jfrJvmtiAgent.hpp"
#include "jfr/jni/jfrJavaSupport.hpp" #include "jfr/jni/jfrJavaSupport.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2012, 2019, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2012, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand All @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "jfr/dcmd/jfrDcmds.hpp" #include "jfr/dcmd/jfrDcmds.hpp"
#include "jfr/recorder/service/jfrMemorySizer.hpp" #include "jfr/recorder/service/jfrMemorySizer.hpp"
#include "jfr/recorder/service/jfrOptionSet.hpp" #include "jfr/recorder/service/jfrOptionSet.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/jvmci/jvmciEnv.hpp
Expand Up @@ -35,6 +35,7 @@ class JVMCIObjectArray;
class JVMCIPrimitiveArray; class JVMCIPrimitiveArray;
class JVMCICompiler; class JVMCICompiler;
class JVMCIRuntime; class JVMCIRuntime;
class nmethodLocker;


#define JVMCI_EXCEPTION_CONTEXT \ #define JVMCI_EXCEPTION_CONTEXT \
JavaThread* thread=JavaThread::current(); \ JavaThread* thread=JavaThread::current(); \
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Expand Up @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "code/codeCache.hpp"
#include "compiler/compileBroker.hpp" #include "compiler/compileBroker.hpp"
#include "gc/shared/collectedHeap.hpp" #include "gc/shared/collectedHeap.hpp"
#include "jvmci/jvmciCodeInstaller.hpp" #include "jvmci/jvmciCodeInstaller.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/oops/symbol.cpp
Expand Up @@ -36,6 +36,7 @@
#include "oops/symbol.hpp" #include "oops/symbol.hpp"
#include "runtime/atomic.hpp" #include "runtime/atomic.hpp"
#include "runtime/os.hpp" #include "runtime/os.hpp"
#include "runtime/signature.hpp"
#include "utilities/utf8.hpp" #include "utilities/utf8.hpp"


uint32_t Symbol::pack_hash_and_refcount(short hash, int refcount) { uint32_t Symbol::pack_hash_and_refcount(short hash, int refcount) {
Expand Down
2 changes: 1 addition & 1 deletion src/hotspot/share/opto/compile.cpp
Expand Up @@ -26,7 +26,7 @@
#include "asm/macroAssembler.hpp" #include "asm/macroAssembler.hpp"
#include "asm/macroAssembler.inline.hpp" #include "asm/macroAssembler.inline.hpp"
#include "ci/ciReplay.hpp" #include "ci/ciReplay.hpp"
#include "classfile/systemDictionary.hpp" #include "classfile/javaClasses.hpp"
#include "code/exceptionHandlerTable.hpp" #include "code/exceptionHandlerTable.hpp"
#include "code/nmethod.hpp" #include "code/nmethod.hpp"
#include "compiler/compileBroker.hpp" #include "compiler/compileBroker.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/opto/graphKit.cpp
Expand Up @@ -24,6 +24,7 @@


#include "precompiled.hpp" #include "precompiled.hpp"
#include "ci/ciUtilities.hpp" #include "ci/ciUtilities.hpp"
#include "classfile/javaClasses.hpp"
#include "compiler/compileLog.hpp" #include "compiler/compileLog.hpp"
#include "gc/shared/barrierSet.hpp" #include "gc/shared/barrierSet.hpp"
#include "gc/shared/c2/barrierSetC2.hpp" #include "gc/shared/c2/barrierSetC2.hpp"
Expand Down
2 changes: 1 addition & 1 deletion src/hotspot/share/opto/memnode.cpp
Expand Up @@ -23,7 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/systemDictionary.hpp" #include "classfile/javaClasses.hpp"
#include "compiler/compileLog.hpp" #include "compiler/compileLog.hpp"
#include "gc/shared/barrierSet.hpp" #include "gc/shared/barrierSet.hpp"
#include "gc/shared/c2/barrierSetC2.hpp" #include "gc/shared/c2/barrierSetC2.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/opto/stringopts.cpp
Expand Up @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "compiler/compileLog.hpp" #include "compiler/compileLog.hpp"
#include "opto/addnode.hpp" #include "opto/addnode.hpp"
#include "opto/callGenerator.hpp" #include "opto/callGenerator.hpp"
Expand Down
2 changes: 1 addition & 1 deletion src/hotspot/share/opto/type.cpp
Expand Up @@ -25,8 +25,8 @@
#include "precompiled.hpp" #include "precompiled.hpp"
#include "ci/ciMethodData.hpp" #include "ci/ciMethodData.hpp"
#include "ci/ciTypeFlow.hpp" #include "ci/ciTypeFlow.hpp"
#include "classfile/javaClasses.hpp"
#include "classfile/symbolTable.hpp" #include "classfile/symbolTable.hpp"
#include "classfile/systemDictionary.hpp"
#include "compiler/compileLog.hpp" #include "compiler/compileLog.hpp"
#include "libadt/dict.hpp" #include "libadt/dict.hpp"
#include "memory/oopFactory.hpp" #include "memory/oopFactory.hpp"
Expand Down
2 changes: 1 addition & 1 deletion src/hotspot/share/prims/methodHandles.hpp
Expand Up @@ -25,7 +25,7 @@
#ifndef SHARE_PRIMS_METHODHANDLES_HPP #ifndef SHARE_PRIMS_METHODHANDLES_HPP
#define SHARE_PRIMS_METHODHANDLES_HPP #define SHARE_PRIMS_METHODHANDLES_HPP


#include "classfile/javaClasses.hpp" #include "classfile/systemDictionary.hpp"
#include "classfile/vmSymbols.hpp" #include "classfile/vmSymbols.hpp"
#include "runtime/frame.hpp" #include "runtime/frame.hpp"
#include "runtime/globals.hpp" #include "runtime/globals.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/runtime/notificationThread.cpp
Expand Up @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "memory/universe.hpp" #include "memory/universe.hpp"
#include "runtime/interfaceSupport.inline.hpp" #include "runtime/interfaceSupport.inline.hpp"
#include "runtime/javaCalls.hpp" #include "runtime/javaCalls.hpp"
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/runtime/serviceThread.cpp
Expand Up @@ -23,6 +23,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "classfile/protectionDomainCache.hpp" #include "classfile/protectionDomainCache.hpp"
#include "classfile/stringTable.hpp" #include "classfile/stringTable.hpp"
#include "classfile/symbolTable.hpp" #include "classfile/symbolTable.hpp"
Expand Down
2 changes: 1 addition & 1 deletion src/hotspot/share/runtime/thread.hpp
Expand Up @@ -26,7 +26,6 @@
#define SHARE_RUNTIME_THREAD_HPP #define SHARE_RUNTIME_THREAD_HPP


#include "jni.h" #include "jni.h"
#include "code/compiledMethod.hpp"
#include "gc/shared/gcThreadLocalData.hpp" #include "gc/shared/gcThreadLocalData.hpp"
#include "gc/shared/threadLocalAllocBuffer.hpp" #include "gc/shared/threadLocalAllocBuffer.hpp"
#include "memory/allocation.hpp" #include "memory/allocation.hpp"
Expand Down Expand Up @@ -68,6 +67,7 @@ class ParkEvent;
class Parker; class Parker;
class MonitorInfo; class MonitorInfo;


class AbstractCompiler;
class ciEnv; class ciEnv;
class CompileThread; class CompileThread;
class CompileLog; class CompileLog;
Expand Down
2 changes: 0 additions & 2 deletions src/hotspot/share/runtime/vmOperations.hpp
Expand Up @@ -25,12 +25,10 @@
#ifndef SHARE_RUNTIME_VMOPERATIONS_HPP #ifndef SHARE_RUNTIME_VMOPERATIONS_HPP
#define SHARE_RUNTIME_VMOPERATIONS_HPP #define SHARE_RUNTIME_VMOPERATIONS_HPP


#include "classfile/javaClasses.hpp"
#include "memory/allocation.hpp" #include "memory/allocation.hpp"
#include "oops/oop.hpp" #include "oops/oop.hpp"
#include "runtime/thread.hpp" #include "runtime/thread.hpp"
#include "runtime/threadSMR.hpp" #include "runtime/threadSMR.hpp"
#include "code/codeCache.hpp"


// The following classes are used for operations // The following classes are used for operations
// initiated by a Java thread but that must // initiated by a Java thread but that must
Expand Down
1 change: 1 addition & 0 deletions src/hotspot/share/services/diagnosticCommand.cpp
Expand Up @@ -26,6 +26,7 @@
#include "jvm.h" #include "jvm.h"
#include "classfile/classLoaderHierarchyDCmd.hpp" #include "classfile/classLoaderHierarchyDCmd.hpp"
#include "classfile/classLoaderStats.hpp" #include "classfile/classLoaderStats.hpp"
#include "code/codeCache.hpp"
#include "compiler/compileBroker.hpp" #include "compiler/compileBroker.hpp"
#include "compiler/directivesParser.hpp" #include "compiler/directivesParser.hpp"
#include "gc/shared/gcVMOperations.hpp" #include "gc/shared/gcVMOperations.hpp"
Expand Down
3 changes: 2 additions & 1 deletion src/hotspot/share/services/threadIdTable.cpp
@@ -1,6 +1,6 @@


/* /*
* Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2019, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
Expand All @@ -24,6 +24,7 @@
*/ */


#include "precompiled.hpp" #include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "runtime/atomic.hpp" #include "runtime/atomic.hpp"
#include "runtime/interfaceSupport.inline.hpp" #include "runtime/interfaceSupport.inline.hpp"
#include "runtime/thread.hpp" #include "runtime/thread.hpp"
Expand Down

0 comments on commit 153cbc4

Please sign in to comment.