hg: panama/dev: 75 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Oct 10 20:03:44 UTC 2018
Changeset: 35511492cd6d
Author: kvn
Date: 2018-10-03 14:53 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/35511492cd6d
8202359: [GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError
Summary: exclude this test from running with Java Graal
Reviewed-by: iveresov
! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java
Changeset: ef114f6afcf1
Author: jwilhelm
Date: 2018-10-04 00:50 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/ef114f6afcf1
Added tag jdk-12+14 for changeset 8897e41b327c
! .hgtags
Changeset: 8705c6d536c5
Author: jwilhelm
Date: 2018-10-04 10:35 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/8705c6d536c5
Added tag jdk-12+14 for changeset 6f04692c7d51
! .hgtags
Changeset: 6f58ecdb060a
Author: nishjain
Date: 2018-10-04 17:25 +0530
URL: http://hg.openjdk.java.net/panama/dev/rev/6f58ecdb060a
8166138: DateTimeFormatter.ISO_INSTANT should handle offsets
Reviewed-by: rriggs, scolebourne, naoto
Contributed-by: pallavi.sonal at oracle.com
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/tck/java/time/format/TCKInstantPrinterParser.java
Changeset: 92383597fa21
Author: rehn
Date: 2018-10-04 14:03 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/92383597fa21
8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable"
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/handshake.cpp
Changeset: 1aa9beac610e
Author: mdoerr
Date: 2018-10-04 16:39 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/1aa9beac610e
8210754: print_location is not reliable enough (printing register info)
Reviewed-by: stuefe, coleenp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 821bfc24d750
Author: mchung
Date: 2018-10-04 08:45 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/821bfc24d750
8181443: Replace usages of jdk.internal.misc.Unsafe with MethodHandles.Lookup.defineClass
Reviewed-by: alanb, egahlin
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
Changeset: 9ea22a0f9540
Author: vromero
Date: 2018-10-04 08:37 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/9ea22a0f9540
8211148: var in implicit lambdas shouldn't be accepted for source < 11
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/VarInImplicitLambda.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
+ test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out
Changeset: d3424ddad792
Author: gdub
Date: 2018-08-17 12:19 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/d3424ddad792
8209136: [JVMCI] Make sure volatile fields are read as volatile during constant reflection.
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
Changeset: 592dff6ac440
Author: erikj
Date: 2018-10-04 09:43 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/592dff6ac440
8211677: Java resource copy and clean should use MakeTargetDir macro
Reviewed-by: tbell, ihse
! make/common/JavaCompilation.gmk
Changeset: d63efc278e93
Author: vromero
Date: 2018-10-04 10:19 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/d63efc278e93
8210789: langtools/tools/javac/T8152616.java missing @modules
Reviewed-by: jjg
! test/langtools/tools/javac/T8152616.java
Changeset: 4c247dde38ed
Author: mchung
Date: 2018-10-04 13:02 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/4c247dde38ed
8206240: java.lang.Class.newInstance() is causing caller to leak
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/jdk/java/lang/StackWalker/ReflectionFrames.java
! test/jdk/java/lang/reflect/callerCache/AccessTest.java
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
! test/jdk/jdk/modules/open/Basic.java
Changeset: 7b90af8664ca
Author: naoto
Date: 2018-10-04 14:12 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/7b90af8664ca
8211398: Square character support for the Japanese new era
Reviewed-by: rriggs
! make/data/unicodedata/UnicodeData.txt
! src/java.base/share/classes/java/lang/Character.java
! test/jdk/java/lang/Character/Scripts.txt
! test/jdk/java/lang/Character/UnicodeData.txt
! test/jdk/java/lang/Character/charprop00.bin
Changeset: 804792ce736f
Author: rwestberg
Date: 2018-10-05 07:54 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/804792ce736f
8210459: Add support for generating compile_commands.json
Reviewed-by: erikj, ihse
+ make/CompileCommands.gmk
! make/Main.gmk
! make/ModuleWrapper.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/conf/jib-profiles.js
! make/hotspot/lib/CompileJvm.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/LibCommon.gmk
+ test/make/TestCompileCommands.gmk
! test/make/TestMake.gmk
Changeset: d0c04d180a3b
Author: michaelm
Date: 2018-10-05 11:28 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/d0c04d180a3b
8211420: com.sun.net.httpserver.HttpServer returns Content-length header for 204 response code
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/com/sun/net/httpserver/bugs/B8211420.java
Changeset: 257ae7e677c3
Author: hseigel
Date: 2018-10-05 08:50 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/257ae7e677c3
8211438: [Testbug] runtime/XCheckJniJsig/XCheckJSig.java looks for libjsig in wrong location
Summary: Remove the os_arch string and JRE path from the test. Also add JNIEXPORT to libjsig symbols so dlsym can find them
Reviewed-by: dholmes, lfoltan
! src/java.base/unix/native/libjsig/jsig.c
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java
Changeset: e75f6076d391
Author: coleenp
Date: 2018-10-05 09:15 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/e75f6076d391
8209889: RedefineStress tests crash
Summary: Create CompileTaskWrapper before potential safepoint
Reviewed-by: mdoerr, dlong
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 286389b60292
Author: kbarrett
Date: 2018-10-05 14:28 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/286389b60292
8211296: Remove HotSpot deprecation warning suppression for Mac/clang
Summary: Removed deprecation warning suppression, fixed uses of deprecated functions.
Reviewed-by: dholmes, mikael
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: 549bc49734e8
Author: jcbeyler
Date: 2018-10-05 13:38 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/549bc49734e8
8211123: GC Metaspace printing after full gc
Summary: Move GC printing to after usage is calculated
Reviewed-by: tschatzl, stuefe
Contributed-by: nijiaben at perfma.com, jcbeyler at google.com
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
+ test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
+ test/hotspot/jtreg/gc/logging/testcases.jar
Changeset: 951d401ac00f
Author: bpb
Date: 2018-10-05 15:37 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/951d401ac00f
8211794: Remove jdk/java/nio/channels/Selector/RacyDeregister.java from problem list
Reviewed-by: bchristi
! test/jdk/ProblemList.txt
Changeset: ccfa71bacd6f
Author: kvn
Date: 2018-10-05 15:46 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/ccfa71bacd6f
8206963: [AOT] bug with multiple class loaders
Summary: AOT should not support custom class loaders.
Reviewed-by: dlong, iveresov
! src/hotspot/share/aot/aotCodeHeap.cpp
Changeset: 57862a02bf4b
Author: jiangli
Date: 2018-10-05 18:56 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/57862a02bf4b
8202951: Implementation of JEP 341: Default CDS Archives
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Summary: Generate the default CDS archive at JDK build time.
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
Contributed-by: erik.joelsson at oracle.com, jiangli.zhou at oracle.com, calvin.cheung at oracle.com
! make/Images.gmk
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/scripts/compare.sh
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/TestCommon.gmk
- test/hotspot/jtreg/ProblemList-cds-mode.txt
+ test/hotspot/jtreg/ProblemList-non-cds-mode.txt
+ test/hotspot/jtreg/runtime/SharedArchiveFile/CheckDefaultArchiveFile.java
+ test/hotspot/jtreg/runtime/SharedArchiveFile/CheckSharingWithDefaultArchive.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/jdk/javax/imageio/plugins/png/ItxtUtf8Test.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: ecb72543c632
Author: rkennke
Date: 2018-09-27 13:56 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/ecb72543c632
8211219: Type inconsistency in LIRGenerator::atomic_cmpxchg(..)
Reviewed-by: eosterlund, iveresov
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
Changeset: 2f7a2e7c3221
Author: vaibhav
Date: 2018-10-05 18:25 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/2f7a2e7c3221
8210376: [TESTBUG] @requires vm.cds should be replaced by @requires vm.cds.archived.java.heap and documentation is required for vm.gc==null
Summary: @requires vm.cds should be replaced by @requires vm.cds.archived.java.heap and documentation is required for vm.gc==null
Reviewed-by: iklam, jiangli
Contributed-by: Vaibhav Choudhary <vaibhav.x.choudhary at oracle.com>
! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java
Changeset: d6aa9ea2405d
Author: dnsimon
Date: 2018-10-05 20:03 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/d6aa9ea2405d
8208686: [AOT] JVMTI ResourceExhausted event repeated for same allocation
Reviewed-by: never, kvn, sspitsyn
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
Changeset: c83bc5def0d4
Author: lancea
Date: 2018-10-07 14:35 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/c83bc5def0d4
8211765: JarFile constructor throws undocumented exception
Reviewed-by: lancea, sherman, alanb, chegar
Contributed-by: Jaikiran Pai <jai.forums2013 at gmail.com>
! src/java.base/share/classes/java/util/zip/ZipFile.java
! test/jdk/java/util/jar/JarFile/Constructor.java
Changeset: f697ba5b18d2
Author: weijun
Date: 2018-10-08 13:25 +0800
URL: http://hg.openjdk.java.net/panama/dev/rev/f697ba5b18d2
8210395: Add doc to SecurityTools.java
Reviewed-by: mullan
! test/lib/jdk/test/lib/SecurityTools.java
! test/lib/jdk/test/lib/util/JarUtils.java
Changeset: 5d6d636cefff
Author: roland
Date: 2018-10-05 16:47 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/5d6d636cefff
8211776: 8210887 broke arraycopy optimization when ZGC is enabled
Reviewed-by: kvn
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
Changeset: d2a6c3cbc110
Author: eosterlund
Date: 2018-10-08 14:48 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/d2a6c3cbc110
8211718: Supporting multiple concurrent OopStorage iterators
Reviewed-by: pliden, kbarrett
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorageParState.hpp
Changeset: 957de5be48bc
Author: vromero
Date: 2018-10-08 06:52 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/957de5be48bc
8209407: VerifyError is thrown for inner class with lambda
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java
Changeset: 15a9f90aa00f
Author: simonis
Date: 2018-10-08 17:41 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/15a9f90aa00f
8211837: Creation of the default CDS Archive should depend on ENABLE_CDS
Reviewed-by: shade, goetz, mdoerr, iklam
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
Changeset: d8aebcc2d3ac
Author: redestad
Date: 2018-10-08 18:16 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/d8aebcc2d3ac
8211860: Avoid reading security properties eagerly on Manifest class initialization
Reviewed-by: mullan, alanb
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/sun/security/util/SecurityProperties.java
Changeset: 54e8e34a7243
Author: chegar
Date: 2018-10-08 18:29 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/54e8e34a7243
8211863: Problem list test/jdk/javax/naming/module/RunBasic.java
Reviewed-by: lancea
! test/jdk/ProblemList.txt
Changeset: ba67866e9c12
Author: gadams
Date: 2018-10-08 07:18 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/ba67866e9c12
8036026: nsk/jvmti/scenarios/capability/CM02/cm02t001 fails intermittently
Reviewed-by: cjplummer, dcubed
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001.java
Changeset: 50dc6dd40e6a
Author: jjg
Date: 2018-10-08 11:14 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/50dc6dd40e6a
8211407: Bad links to non-existent entries on serialized-form page
Reviewed-by: jlahoda
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
+ test/langtools/jdk/javadoc/doclet/testSerialTag/TestSerialTag.java
Changeset: 054a24c46812
Author: jcbeyler
Date: 2018-10-08 13:54 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/054a24c46812
8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]*
Summary: Remove the NSK_CPP_STUB macros
Reviewed-by: amenkov, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.cpp
Changeset: 0e6e0d584b47
Author: jcbeyler
Date: 2018-10-08 13:56 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/0e6e0d584b47
8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]*
Summary: Remove the NSK_CPP_STUB macros
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.cpp
Changeset: 2a85adf3c330
Author: sherman
Date: 2018-10-08 14:14 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/2a85adf3c330
8211728: JarFile::versionedStream() does not filter META-INF resources in versioned stream
Reviewed-by: alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
! test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java
Changeset: 7bc8b456e5ac
Author: iklam
Date: 2018-10-08 16:29 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/7bc8b456e5ac
8210388: Use hash table to store archived subgraph_info records
Reviewed-by: jiangli
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 71495d579a65
Author: kbarrett
Date: 2018-10-08 20:01 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/71495d579a65
8211804: Constant AO_UNUSED_MBZ uses left shift of negative value
Summary: Use unsigned shift.
Reviewed-by: alanb
! src/jdk.pack/share/native/common-unpack/constants.h
Changeset: a986ec4ff214
Author: jcbeyler
Date: 2018-10-08 19:44 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/a986ec4ff214
8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]*
Summary: Remove the NSK_CPP_STUB macros
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp
Changeset: a42c378b6f01
Author: alanb
Date: 2018-10-09 07:06 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/a42c378b6f01
8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java
+ test/jdk/java/lang/ModuleLayer/automatic/AutomaticModulesTest.java
+ test/jdk/java/lang/ModuleLayer/automatic/src/alib/q/Lib.java
+ test/jdk/java/lang/ModuleLayer/automatic/src/m/module-info.java
+ test/jdk/java/lang/ModuleLayer/automatic/src/m/p/Main.java
Changeset: 6ee9500fe653
Author: sgehwolf
Date: 2018-10-02 17:17 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/6ee9500fe653
8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7
Reviewed-by: dholmes, aph
Contributed-by: Andrew Haley <aph at redhat.com>
! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
Changeset: e25291a90cba
Author: chegar
Date: 2018-10-09 11:44 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/e25291a90cba
8211920: Close server socket and cleanups in test/jdk/javax/naming/module/RunBasic.java
Reviewed-by: dfuchs
! test/jdk/javax/naming/module/RunBasic.java
! test/jdk/javax/naming/module/src/test/test/ConnectWithAuthzId.java
! test/jdk/javax/naming/module/src/test/test/ConnectWithFoo.java
! test/jdk/javax/naming/module/src/test/test/ReadByUrl.java
! test/jdk/javax/naming/module/src/test/test/StoreFruit.java
! test/jdk/javax/naming/module/src/test/test/StoreObject.java
! test/jdk/javax/naming/module/src/test/test/StorePerson.java
! test/jdk/javax/naming/module/src/test/test/StoreRemote.java
Changeset: 7ecbaece746f
Author: chegar
Date: 2018-10-09 13:31 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/7ecbaece746f
8211902: broken link in java.net.http.WebSocket.Builder
Reviewed-by: alanb, dfuchs
! src/java.net.http/share/classes/java/net/http/WebSocket.java
Changeset: e7703e429767
Author: redestad
Date: 2018-10-09 14:30 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/e7703e429767
8211859: Avoid initializing AtomicBoolean from RandomAccessFile
Reviewed-by: alanb
! src/java.base/share/classes/java/io/RandomAccessFile.java
Changeset: 9f154d0a59f6
Author: ghaug
Date: 2018-10-09 15:06 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/9f154d0a59f6
8211768: [s390] Implement JFR profiling
Reviewed-by: simonis, mdoerr
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
Changeset: d24b89390f6c
Author: goetz
Date: 2018-10-09 16:03 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/d24b89390f6c
8211856: [ppc, s390] ProblemList some failing tests.
Reviewed-by: kvn, mdoerr
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 2630d51656aa
Author: gadams
Date: 2018-10-08 14:57 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/2630d51656aa
8201603: MonitorContendedEnter failure in nsk/jvmti/scenarios/contention/TC02/tc02t001
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001.java
Changeset: 3e5687d7d6b5
Author: rkennke
Date: 2018-10-05 23:45 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/3e5687d7d6b5
8211792: Fix misplaced BarrierSet forward declarations
Reviewed-by: shade, zgu
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 9d5df3eb5cc4
Author: amenkov
Date: 2018-10-09 12:26 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/9d5df3eb5cc4
8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh test
Reviewed-by: sspitsyn, jcbeyler
+ test/jdk/com/sun/jdi/DeferredStepTest.java
- test/jdk/com/sun/jdi/DeferredStepTest.sh
- test/jdk/com/sun/jdi/ShellScaffold.sh
- test/jdk/com/sun/jdi/ZZZcleanup.sh
Changeset: 3a2384b54b56
Author: chegar
Date: 2018-10-09 20:32 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/3a2384b54b56
8211927: Add additional diagnostic information to java/net/BindException/Test.java
Reviewed-by: dfuchs
! test/jdk/java/net/BindException/Test.java
Changeset: 070186461dbb
Author: sherman
Date: 2018-10-09 12:36 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/070186461dbb
8211880: Broken links in java.util.jar
Reviewed-by: alanb, mchung, martin
! src/java.base/share/classes/java/util/jar/Attributes.java
Changeset: 8dbf1a13af49
Author: jiangli
Date: 2018-10-09 15:58 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/8dbf1a13af49
8206009: Move CDS java heap object archiving code to heapShared.hpp and heapShared.cpp
Summary: Restructure and cleanup java heap object archiving code.
Reviewed-by: coleenp, iklam
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/heapShared.inline.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: f50685d7142d
Author: jcbeyler
Date: 2018-10-09 13:22 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/f50685d7142d
8211905: Remove multiple casts for EM06 file
Summary: Remove multiple casts for EM06 file
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp
Changeset: 50ef71b6fd3d
Author: gadams
Date: 2018-10-09 07:33 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/50ef71b6fd3d
8211324: Link to java.lang.ThreadGroup in JDWP spec is broken
Reviewed-by: sspitsyn, chegar, alanb
! make/data/jdwp/jdwp.spec
Changeset: dea8a62cdfc3
Author: erikj
Date: 2018-10-09 14:57 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/dea8a62cdfc3
8211724: Change mkdir -p to MakeDir macro where possible
Reviewed-by: ihse, asemenyuk
! make/BuildStatic.gmk
! make/Bundles.gmk
! make/CopyInterimCLDRConverter.gmk
! make/CreateBuildJdkCopy.gmk
! make/GenerateModuleSummary.gmk
! make/GensrcModuleInfo.gmk
! make/MacBundles.gmk
! make/autoconf/basics.m4
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/Modules.gmk
! make/common/ZipArchive.gmk
! make/copy/Copy-java.base.gmk
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gendata/GendataTZDB.gmk
! make/gensrc/GensrcCLDR.gmk
! make/gensrc/GensrcCharsetCoder.gmk
! make/gensrc/GensrcCommonLangtools.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcModuleLoaderMap.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/launcher/Launcher-java.base.gmk
! make/rmic/Rmic-java.management.rmi.gmk
Changeset: 49a21be61dcd
Author: dholmes
Date: 2018-10-09 20:19 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/49a21be61dcd
8211065: Private method check in linkResolver is incorrect
Reviewed-by: acorn, lfoltan
! src/hotspot/share/interpreter/linkResolver.cpp
! test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java
+ test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod.java
+ test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod_Sub.jcod
+ test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod_Super.jcod
Changeset: 2e72562697bf
Author: dholmes
Date: 2018-10-09 20:38 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/2e72562697bf
8211394: CHECK_ must be used in the rhs of an assignment statement within a block
Summary: replace "return foo(CHECK_X);" with "return foo(THREAD);"
Reviewed-by: iklam, phh, stuefe, lfoltan
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/exceptions.hpp
Changeset: 218b5b64f102
Author: dtitov
Date: 2018-10-09 19:11 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/218b5b64f102
8193879: Java debugger hangs on method invocation
Reviewed-by: sspitsyn, amenkov, gadams
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java
+ test/jdk/com/sun/jdi/MethodInvokeWithTraceOnTest.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java
Changeset: 3ecaae33241a
Author: thartmann
Date: 2018-10-10 08:36 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/3ecaae33241a
8211332: Space for stub routines (code_size2) is too small on new Skylake CPUs
Summary: Increase code_size2 for new Skylake CPUs.
Reviewed-by: kvn, stuefe, thartmann
Contributed-by: ralf.schmelter at sap.com
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: e4d72440d60e
Author: rkennke
Date: 2018-10-03 15:22 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/e4d72440d60e
8211279: Verify missing object equals barriers
Reviewed-by: pliden, shade, zgu
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
Changeset: c4a39588a075
Author: rkennke
Date: 2018-10-10 10:58 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/c4a39588a075
8211270: GC abstraction to get real object and headers size
Reviewed-by: shade, zgu, eosterlund
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 3be7d098f4a6
Author: mhorie
Date: 2018-10-10 14:28 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/3be7d098f4a6
8211908: PPC64: Enable SuperWordLoopUnrollAnalysis by default
Reviewed-by: mdoerr, goetz
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
Changeset: 1c8745e31fa3
Author: prappo
Date: 2018-10-10 14:13 +0100
URL: http://hg.openjdk.java.net/panama/dev/rev/1c8745e31fa3
8212000: Verify exported symbols in java.base (libnet, libnio/ch)
Reviewed-by: alanb, chegar
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/native/libnet/net_util_md.c
Changeset: 755b367c2134
Author: roland
Date: 2018-09-28 14:24 +0200
URL: http://hg.openjdk.java.net/panama/dev/rev/755b367c2134
8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call
Reviewed-by: kvn
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
Changeset: 40aa2d50d116
Author: weijun
Date: 2018-10-10 22:13 +0800
URL: http://hg.openjdk.java.net/panama/dev/rev/40aa2d50d116
8211969: test/jdk/lib/security/CheckBlacklistedCerts.java searching for wrong paths
Reviewed-by: mullan
! test/jdk/lib/security/CheckBlacklistedCerts.java
Changeset: f8626bcc1698
Author: hseigel
Date: 2018-10-10 10:18 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/f8626bcc1698
8207689: Remove perfCounter _load_instance_class_failCounter used by deleted flag UnsyncloadClass
Summary: Delete the perfCounter
Reviewed-by: lfoltan, acorn, dholmes
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: b6eaf7b7cd7f
Author: jcbeyler
Date: 2018-10-10 08:26 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/b6eaf7b7cd7f
8211950: Deprecate the check if a JVMTI collector is present assertion
Summary: Deprecate assertion that a collector is there; it is now a nop
Reviewed-by: eosterlund, phh, pliden
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadHeapSampler.hpp
Changeset: 4a63197816ce
Author: jjg
Date: 2018-10-10 10:00 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/4a63197816ce
8211952: Broken links in java.time API
Reviewed-by: lancea
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/Ser.java
! src/java.base/share/classes/java/time/Year.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/ZoneRegion.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/AbstractChronology.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseDate.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoDate.java
! src/java.base/share/classes/java/time/chrono/Ser.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/java.base/share/classes/java/time/zone/Ser.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: 5888ef300549
Author: darcy
Date: 2018-10-10 10:28 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/5888ef300549
8058202: AnnotatedType implementations don't override toString(), equals(), hashCode()
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
+ test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java
Changeset: a2c72b476c9f
Author: igerasim
Date: 2018-10-10 10:56 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/a2c72b476c9f
8211396: Broken link in javadoc for private java.util.regex.Pattern#normalize()
Reviewed-by: jjg, sherman
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: ca7ddf0a1d47
Author: jcbeyler
Date: 2018-10-10 11:20 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/ca7ddf0a1d47
8211801: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[A-E]
Summary: Remove the NSK_CPP_STUB macros
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp
Changeset: c99e4c010022
Author: ctornqvi
Date: 2018-10-10 11:47 -0700
URL: http://hg.openjdk.java.net/panama/dev/rev/c99e4c010022
8212008: Use of TREAT_EXIT_CODE_1_AS_0 hide problems with jtreg Java
Reviewed-by: erikj
! test/hotspot/jtreg/Makefile
! test/jdk/Makefile
Changeset: eb1ecdd3611e
Author: mullan
Date: 2018-10-10 15:23 -0400
URL: http://hg.openjdk.java.net/panama/dev/rev/eb1ecdd3611e
8211878: Bad/broken links in docs/api/java.xml.crypto/javax/xml/crypto/dsig/Reference.html
Reviewed-by: jjg
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java
More information about the panama-dev
mailing list