--- old/make/hotspot/lib/CompileJvm.gmk 2017-10-18 10:44:19.804557000 +0200 +++ new/make/hotspot/lib/CompileJvm.gmk 2017-10-18 10:44:19.548561111 +0200 @@ -58,6 +58,7 @@ -I$(JVM_VARIANT_OUTPUTDIR)/gensrc \ -I$(TOPDIR)/src/hotspot/share/precompiled \ -I$(TOPDIR)/src/hotspot/share/prims \ + -I$(TOPDIR)/src/java.base/share/native/include \ # # INCLUDE_SUFFIX_* is only meant for including the proper --- old/src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp 2017-10-18 10:44:20.452546594 +0200 +++ new/src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp 2017-10-18 10:44:20.188550834 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2014, Red Hat Inc. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * @@ -26,9 +26,9 @@ #ifndef CPU_AARCH64_VM_JNITYPES_AARCH64_HPP #define CPU_AARCH64_VM_JNITYPES_AARCH64_HPP +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" // This file holds platform-dependent routines used to write primitive jni // types to the array of arguments passed into JavaCalls::call --- old/src/hotspot/cpu/arm/jniTypes_arm.hpp 2017-10-18 10:44:21.084536444 +0200 +++ new/src/hotspot/cpu/arm/jniTypes_arm.hpp 2017-10-18 10:44:20.832540491 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2008, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,9 +25,9 @@ #ifndef CPU_ARM_VM_JNITYPES_ARM_HPP #define CPU_ARM_VM_JNITYPES_ARM_HPP +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" // This file holds platform-dependent routines used to write primitive jni // types to the array of arguments passed into JavaCalls::call --- old/src/hotspot/cpu/ppc/jniTypes_ppc.hpp 2017-10-18 10:44:21.732526038 +0200 +++ new/src/hotspot/cpu/ppc/jniTypes_ppc.hpp 2017-10-18 10:44:21.472530213 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2002, 2017, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2012, 2013 SAP SE. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * @@ -26,9 +26,9 @@ #ifndef CPU_PPC_VM_JNITYPES_PPC_HPP #define CPU_PPC_VM_JNITYPES_PPC_HPP +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" // This file holds platform-dependent routines used to write primitive // jni types to the array of arguments passed into JavaCalls::call. --- old/src/hotspot/cpu/s390/jniTypes_s390.hpp 2017-10-18 10:44:22.508513576 +0200 +++ new/src/hotspot/cpu/s390/jniTypes_s390.hpp 2017-10-18 10:44:22.260517558 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2016 SAP SE. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * @@ -29,9 +29,9 @@ // This file holds platform-dependent routines used to write primitive // jni types to the array of arguments passed into JavaCalls::call. +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" class JNITypes : AllStatic { // These functions write a java primitive type (in native format) to --- old/src/hotspot/cpu/sparc/jniTypes_sparc.hpp 2017-10-18 10:44:23.320500535 +0200 +++ new/src/hotspot/cpu/sparc/jniTypes_sparc.hpp 2017-10-18 10:44:23.060504711 +0200 @@ -25,9 +25,9 @@ #ifndef CPU_SPARC_VM_JNITYPES_SPARC_HPP #define CPU_SPARC_VM_JNITYPES_SPARC_HPP +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" // This file holds platform-dependent routines used to write primitive jni // types to the array of arguments passed into JavaCalls::call --- old/src/hotspot/cpu/x86/jniTypes_x86.hpp 2017-10-18 10:44:23.952490386 +0200 +++ new/src/hotspot/cpu/x86/jniTypes_x86.hpp 2017-10-18 10:44:23.692494561 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,9 +25,9 @@ #ifndef CPU_X86_VM_JNITYPES_X86_HPP #define CPU_X86_VM_JNITYPES_X86_HPP +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" // This file holds platform-dependent routines used to write primitive jni // types to the array of arguments passed into JavaCalls::call --- old/src/hotspot/cpu/zero/jniTypes_zero.hpp 2017-10-18 10:44:24.584480236 +0200 +++ new/src/hotspot/cpu/zero/jniTypes_zero.hpp 2017-10-18 10:44:24.332484283 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,9 +25,9 @@ #ifndef CPU_ZERO_VM_JNITYPES_ZERO_HPP #define CPU_ZERO_VM_JNITYPES_ZERO_HPP +#include "jni.h" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" // This file holds platform-dependent routines used to write primitive jni // types to the array of arguments passed into JavaCalls::call --- old/src/hotspot/share/classfile/altHashing.hpp 2017-10-18 10:44:25.216470087 +0200 +++ new/src/hotspot/share/classfile/altHashing.hpp 2017-10-18 10:44:24.968474070 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,7 @@ #ifndef SHARE_VM_CLASSFILE_ALTHASHING_HPP #define SHARE_VM_CLASSFILE_ALTHASHING_HPP -#include "prims/jni.h" +#include "jni.h" #include "classfile/symbolTable.hpp" /** --- old/src/hotspot/share/classfile/jimage.hpp 2017-10-18 10:44:26.004457433 +0200 +++ new/src/hotspot/share/classfile/jimage.hpp 2017-10-18 10:44:25.744461608 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -22,7 +22,7 @@ * */ -#include "prims/jni.h" +#include "jni.h" // Opaque reference to a JImage file. class JImageFile; --- old/src/hotspot/share/classfile/moduleEntry.cpp 2017-10-18 10:44:26.808444521 +0200 +++ new/src/hotspot/share/classfile/moduleEntry.cpp 2017-10-18 10:44:26.556448568 +0200 @@ -23,13 +23,13 @@ */ #include "precompiled.hpp" +#include "jni.h" #include "classfile/classLoaderData.hpp" #include "classfile/javaClasses.hpp" #include "classfile/moduleEntry.hpp" #include "logging/log.hpp" #include "memory/resourceArea.hpp" #include "oops/symbol.hpp" -#include "prims/jni.h" #include "runtime/handles.inline.hpp" #include "runtime/safepoint.hpp" #include "trace/traceMacros.hpp" --- old/src/hotspot/share/classfile/moduleEntry.hpp 2017-10-18 10:44:27.448434243 +0200 +++ new/src/hotspot/share/classfile/moduleEntry.hpp 2017-10-18 10:44:27.196438290 +0200 @@ -25,11 +25,11 @@ #ifndef SHARE_VM_CLASSFILE_MODULEENTRY_HPP #define SHARE_VM_CLASSFILE_MODULEENTRY_HPP +#include "jni.h" #include "classfile/classLoaderData.hpp" #include "classfile/vmSymbols.hpp" #include "oops/oopHandle.hpp" #include "oops/symbol.hpp" -#include "prims/jni.h" #include "runtime/jniHandles.hpp" #include "runtime/mutexLocker.hpp" #include "trace/traceMacros.hpp" --- old/src/hotspot/share/jvmci/jvmciCompilerToVM.hpp 2017-10-18 10:44:28.080424093 +0200 +++ new/src/hotspot/share/jvmci/jvmciCompilerToVM.hpp 2017-10-18 10:44:27.832428077 +0200 @@ -24,7 +24,7 @@ #ifndef SHARE_VM_JVMCI_JVMCI_COMPILER_TO_VM_HPP #define SHARE_VM_JVMCI_JVMCI_COMPILER_TO_VM_HPP -#include "prims/jni.h" +#include "jni.h" #include "runtime/javaCalls.hpp" #include "jvmci/jvmciJavaClasses.hpp" --- old/src/hotspot/share/precompiled/precompiled.hpp 2017-10-18 10:44:28.732413623 +0200 +++ new/src/hotspot/share/precompiled/precompiled.hpp 2017-10-18 10:44:28.468417863 +0200 @@ -26,6 +26,7 @@ // or if the user passes --disable-precompiled-headers to configure. #ifndef DONT_USE_PRECOMPILED_HEADER +# include "jni.h" # include "asm/assembler.hpp" # include "asm/assembler.inline.hpp" # include "asm/codeBuffer.hpp" @@ -160,7 +161,6 @@ # include "oops/symbol.hpp" # include "oops/typeArrayKlass.hpp" # include "oops/typeArrayOop.hpp" -# include "prims/jni.h" # include "prims/jvm.h" # include "prims/jvmtiExport.hpp" # include "prims/methodHandles.hpp" --- old/src/hotspot/share/prims/jni.cpp 2017-10-18 10:44:29.376403281 +0200 +++ new/src/hotspot/share/prims/jni.cpp 2017-10-18 10:44:29.112407521 +0200 @@ -24,6 +24,7 @@ */ #include "precompiled.hpp" +#include "jni.h" #include "ci/ciReplay.hpp" #include "classfile/altHashing.hpp" #include "classfile/classFileStream.hpp" @@ -51,7 +52,6 @@ #include "oops/symbol.hpp" #include "oops/typeArrayKlass.hpp" #include "oops/typeArrayOop.hpp" -#include "prims/jni.h" #include "prims/jniCheck.hpp" #include "prims/jniExport.hpp" #include "prims/jniFastGetField.hpp" --- old/src/hotspot/share/prims/jniCheck.cpp 2017-10-18 10:44:30.060392296 +0200 +++ new/src/hotspot/share/prims/jniCheck.cpp 2017-10-18 10:44:29.804396407 +0200 @@ -23,6 +23,7 @@ */ #include "precompiled.hpp" +#include "jni.h" #include "classfile/javaClasses.inline.hpp" #include "classfile/systemDictionary.hpp" #include "classfile/vmSymbols.hpp" @@ -30,7 +31,6 @@ #include "oops/instanceKlass.hpp" #include "oops/oop.inline.hpp" #include "oops/symbol.hpp" -#include "prims/jni.h" #include "prims/jniCheck.hpp" #include "prims/jvm.h" #include "prims/jvm_misc.hpp" --- old/src/hotspot/share/prims/jniExport.hpp 2017-10-18 10:44:30.700382018 +0200 +++ new/src/hotspot/share/prims/jniExport.hpp 2017-10-18 10:44:30.452386001 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,7 @@ #ifndef SHARE_VM_PRIMS_JNI_EXPORT_HPP #define SHARE_VM_PRIMS_JNI_EXPORT_HPP -#include "prims/jni.h" +#include "jni.h" #include "prims/jvmtiExport.hpp" class JniExportedInterface { --- old/src/hotspot/share/prims/jvm.h 2017-10-18 10:44:31.352371548 +0200 +++ new/src/hotspot/share/prims/jvm.h 2017-10-18 10:44:31.092375723 +0200 @@ -25,7 +25,7 @@ #ifndef SHARE_VM_PRIMS_JVM_H #define SHARE_VM_PRIMS_JVM_H -#include "prims/jni.h" +#include "jni.h" #include "utilities/macros.hpp" #include OS_HEADER_H(jvm) --- old/src/hotspot/share/prims/jvm_misc.hpp 2017-10-18 10:44:32.016360884 +0200 +++ new/src/hotspot/share/prims/jvm_misc.hpp 2017-10-18 10:44:31.740365317 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,7 @@ #ifndef SHARE_VM_PRIMS_JVM_MISC_HPP #define SHARE_VM_PRIMS_JVM_MISC_HPP -#include "prims/jni.h" +#include "jni.h" #include "runtime/handles.hpp" // Useful entry points shared by JNI and JVM interface. --- old/src/hotspot/share/prims/perf.cpp 2017-10-18 10:44:32.644350799 +0200 +++ new/src/hotspot/share/prims/perf.cpp 2017-10-18 10:44:32.388354911 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2001, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2001, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,11 +23,11 @@ */ #include "precompiled.hpp" +#include "jni.h" #include "classfile/vmSymbols.hpp" #include "memory/allocation.inline.hpp" #include "memory/resourceArea.hpp" #include "oops/oop.inline.hpp" -#include "prims/jni.h" #include "prims/jvm.h" #include "runtime/interfaceSupport.hpp" #include "runtime/perfData.hpp" --- old/src/hotspot/share/prims/unsafe.cpp 2017-10-18 10:44:33.284340521 +0200 +++ new/src/hotspot/share/prims/unsafe.cpp 2017-10-18 10:44:33.024344697 +0200 @@ -23,6 +23,7 @@ */ #include "precompiled.hpp" +#include "jni.h" #include "classfile/classFileStream.hpp" #include "classfile/vmSymbols.hpp" #include "memory/allocation.inline.hpp" @@ -30,7 +31,6 @@ #include "oops/fieldStreams.hpp" #include "oops/objArrayOop.inline.hpp" #include "oops/oop.inline.hpp" -#include "prims/jni.h" #include "prims/jvm.h" #include "prims/unsafe.hpp" #include "runtime/atomic.hpp" --- old/src/hotspot/share/prims/wbtestmethods/parserTests.cpp 2017-10-18 10:44:33.948329859 +0200 +++ new/src/hotspot/share/prims/wbtestmethods/parserTests.cpp 2017-10-18 10:44:33.696333905 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2011, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,12 +23,12 @@ */ #include "precompiled.hpp" +#include "jni.h" #include "classfile/javaClasses.inline.hpp" #include "classfile/symbolTable.hpp" #include "memory/oopFactory.hpp" #include "memory/resourceArea.hpp" #include "oops/objArrayOop.inline.hpp" -#include "prims/jni.h" #include "prims/whitebox.hpp" #include "prims/wbtestmethods/parserTests.hpp" #include "runtime/interfaceSupport.hpp" --- old/src/hotspot/share/prims/wbtestmethods/parserTests.hpp 2017-10-18 10:44:34.596319452 +0200 +++ new/src/hotspot/share/prims/wbtestmethods/parserTests.hpp 2017-10-18 10:44:34.344323499 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -24,7 +24,7 @@ #ifndef SHARE_VM_PRIMS_WBTESTMETHODS_PARSERTESTS_H #define SHARE_VM_PRIMS_WBTESTMETHODS_PARSERTESTS_H -#include "prims/jni.h" +#include "jni.h" #include "prims/whitebox.hpp" WB_METHOD_DECLARE(jobjectArray) WB_ParseCommandLine(JNIEnv* env, jobject o, jstring args, jchar delim, jobjectArray arguments); --- old/src/hotspot/share/prims/whitebox.hpp 2017-10-18 10:44:35.232309239 +0200 +++ new/src/hotspot/share/prims/whitebox.hpp 2017-10-18 10:44:34.976313350 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,7 @@ #ifndef SHARE_VM_PRIMS_WHITEBOX_HPP #define SHARE_VM_PRIMS_WHITEBOX_HPP -#include "prims/jni.h" +#include "jni.h" #include "utilities/exceptions.hpp" #include "memory/allocation.hpp" --- old/src/hotspot/share/runtime/sharedRuntimeTrans.cpp 2017-10-18 10:44:35.872298961 +0200 +++ new/src/hotspot/share/runtime/sharedRuntimeTrans.cpp 2017-10-18 10:44:35.608303200 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,7 +23,7 @@ */ #include "precompiled.hpp" -#include "prims/jni.h" +#include "jni.h" #include "runtime/interfaceSupport.hpp" #include "runtime/sharedRuntime.hpp" --- old/src/hotspot/share/runtime/sharedRuntimeTrig.cpp 2017-10-18 10:44:36.512288683 +0200 +++ new/src/hotspot/share/runtime/sharedRuntimeTrig.cpp 2017-10-18 10:44:36.256292794 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2001, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,7 +23,7 @@ */ #include "precompiled.hpp" -#include "prims/jni.h" +#include "jni.h" #include "runtime/interfaceSupport.hpp" #include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntimeMath.hpp" --- old/src/hotspot/share/runtime/thread.hpp 2017-10-18 10:44:37.172278084 +0200 +++ new/src/hotspot/share/runtime/thread.hpp 2017-10-18 10:44:36.896282516 +0200 @@ -25,10 +25,10 @@ #ifndef SHARE_VM_RUNTIME_THREAD_HPP #define SHARE_VM_RUNTIME_THREAD_HPP +#include "jni.h" #include "gc/shared/threadLocalAllocBuffer.hpp" #include "memory/allocation.hpp" #include "oops/oop.hpp" -#include "prims/jni.h" #include "prims/jvmtiExport.hpp" #include "runtime/frame.hpp" #include "runtime/javaFrameAnchor.hpp" --- old/src/hotspot/share/trace/noTraceBackend.hpp 2017-10-18 10:44:37.984265044 +0200 +++ new/src/hotspot/share/trace/noTraceBackend.hpp 2017-10-18 10:44:37.728269155 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -24,7 +24,7 @@ #ifndef SHARE_VM_TRACE_NOTRACEBACKEND_HPP #define SHARE_VM_TRACE_NOTRACEBACKEND_HPP -#include "prims/jni.h" +#include "jni.h" #include "trace/traceTime.hpp" class NoTraceBackend { --- old/src/hotspot/share/trace/traceBackend.cpp 2017-10-18 10:44:38.932249820 +0200 +++ new/src/hotspot/share/trace/traceBackend.cpp 2017-10-18 10:44:38.668254059 +0200 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. +* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,6 +23,6 @@ */ #include "precompiled.hpp" -#include "prims/jni.h" +#include "jni.h" extern "C" void JNICALL trace_register_natives(JNIEnv*, jclass) {} --- old/src/hotspot/share/trace/traceTime.hpp 2017-10-18 10:44:39.712237294 +0200 +++ new/src/hotspot/share/trace/traceTime.hpp 2017-10-18 10:44:39.456241405 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,7 @@ #ifndef SHARE_VM_TRACE_TRACETIME_HPP #define SHARE_VM_TRACE_TRACETIME_HPP -#include "prims/jni.h" +#include "jni.h" typedef jlong TracingTime; --- old/src/hotspot/share/utilities/globalDefinitions_gcc.hpp 2017-10-18 10:44:40.324227466 +0200 +++ new/src/hotspot/share/utilities/globalDefinitions_gcc.hpp 2017-10-18 10:44:40.072231512 +0200 @@ -25,7 +25,7 @@ #ifndef SHARE_VM_UTILITIES_GLOBALDEFINITIONS_GCC_HPP #define SHARE_VM_UTILITIES_GLOBALDEFINITIONS_GCC_HPP -#include "prims/jni.h" +#include "jni.h" // This file holds compiler-dependent includes, // globally used constants & types, class (forward) --- old/src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp 2017-10-18 10:44:40.952217381 +0200 +++ new/src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp 2017-10-18 10:44:40.696221492 +0200 @@ -25,7 +25,7 @@ #ifndef SHARE_VM_UTILITIES_GLOBALDEFINITIONS_SPARCWORKS_HPP #define SHARE_VM_UTILITIES_GLOBALDEFINITIONS_SPARCWORKS_HPP -#include "prims/jni.h" +#include "jni.h" // This file holds compiler-dependent includes, // globally used constants & types, class (forward) --- old/src/hotspot/share/utilities/globalDefinitions_visCPP.hpp 2017-10-18 10:44:41.576207360 +0200 +++ new/src/hotspot/share/utilities/globalDefinitions_visCPP.hpp 2017-10-18 10:44:41.328211343 +0200 @@ -25,7 +25,7 @@ #ifndef SHARE_VM_UTILITIES_GLOBALDEFINITIONS_VISCPP_HPP #define SHARE_VM_UTILITIES_GLOBALDEFINITIONS_VISCPP_HPP -#include "prims/jni.h" +#include "jni.h" // This file holds compiler-dependent includes, // globally used constants & types, class (forward) --- old/src/hotspot/share/utilities/globalDefinitions_xlc.hpp 2017-10-18 10:44:42.200197339 +0200 +++ new/src/hotspot/share/utilities/globalDefinitions_xlc.hpp 2017-10-18 10:44:41.948201386 +0200 @@ -26,7 +26,7 @@ #ifndef SHARE_VM_UTILITIES_GLOBALDEFINITIONS_XLC_HPP #define SHARE_VM_UTILITIES_GLOBALDEFINITIONS_XLC_HPP -#include "prims/jni.h" +#include "jni.h" // This file holds compiler-dependent includes, // globally used constants & types, class (forward) --- old/test/hotspot/gtest/gtestLauncher.cpp 2017-10-18 10:44:42.980184813 +0200 +++ new/test/hotspot/gtest/gtestLauncher.cpp 2017-10-18 10:44:42.708189181 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -21,7 +21,7 @@ * questions. */ -#include "prims/jni.h" +#include "jni.h" extern "C" { JNIIMPORT void JNICALL runUnitTests(int argv, char** argc); --- old/test/hotspot/gtest/gtestMain.cpp 2017-10-18 10:44:43.764172223 +0200 +++ new/test/hotspot/gtest/gtestMain.cpp 2017-10-18 10:44:43.508176334 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -35,7 +35,7 @@ #include #endif -#include "prims/jni.h" +#include "jni.h" #include "unittest.hpp" // Default value for -new-thread option: true on AIX because we run into @@ -319,4 +319,3 @@ runUnitTestsInner(argc, argv); } } -