hg: shenandoah/jdk11: 182 new changesets
shade at redhat.com
shade at redhat.com
Wed Oct 30 12:18:19 UTC 2019
Changeset: e345263391be
Author: lbourges
Date: 2019-09-30 15:30 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e345263391be
8230728: Thin stroked shapes are not rendered if affine transform has flip bit
Summary: use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
+ test/jdk/sun/java2d/marlin/FlipBitTest.java
Changeset: 3bf13d471753
Author: lbourges
Date: 2019-10-01 14:41 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3bf13d471753
8231693: Backout "8230728: Thin stroked shapes are not rendered if affine transform has flip bit" from jdk11u
Summary: revert push to jdk11u
Reviewed-by: sgehwolf
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
- test/jdk/sun/java2d/marlin/FlipBitTest.java
Changeset: aafefab6f9ec
Author: andrew
Date: 2019-10-15 21:31 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/aafefab6f9ec
Added tag jdk-11.0.5-ga for changeset 6385eb06af94
! .hgtags
Changeset: dff66d0cfc60
Author: andrew
Date: 2019-10-15 22:03 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/dff66d0cfc60
Merge
Changeset: 355bc0967a7f
Author: goetz
Date: 2019-08-28 10:59 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/355bc0967a7f
Added tag jdk-11.0.6+0 for changeset 7431ec494a29
! .hgtags
Changeset: 3f01d36ea558
Author: goetz
Date: 2019-08-12 12:27 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3f01d36ea558
8229408: Bump update version for OpenJDK: jdk-11.0.6
Reviewed-by: shade
! make/autoconf/version-numbers
Changeset: a1b7cc187add
Author: prr
Date: 2019-08-28 09:01 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a1b7cc187add
8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11
Summary: Prefer the older v35 freetype byte code interpreter.
Reviewed-by: serb, neugens
Contributed-by: alvdavi at amazon.com
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 93ce869a551e
Author: kbarrett
Date: 2018-12-08 18:52 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/93ce869a551e
8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0
Summary: Add new 'tty' lock rank.
Reviewed-by: eosterlund, tschatzl
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 245d6b7a9d38
Author: stuefe
Date: 2019-04-05 11:52 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/245d6b7a9d38
8222015: Small VM.metaspace improvements
Reviewed-by: jiangli, coleenp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp
Changeset: 6421c819cd67
Author: stuefe
Date: 2019-05-22 09:33 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6421c819cd67
8224193: stringStream should not use Resouce Area
Reviewed-by: goetz, coleenp, dholmes
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
+ test/hotspot/gtest/utilities/test_ostream.cpp
Changeset: 831b5526339c
Author: mbaesken
Date: 2019-06-05 16:53 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/831b5526339c
8224958: add os::dll_load calls to event log
Reviewed-by: dholmes, mdoerr, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 3d6a6a62883f
Author: ysuenaga
Date: 2019-07-11 08:19 +0900
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3d6a6a62883f
8209790: SA tools not providing option to connect to debug server
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdUtils.java
Changeset: c975c98d5658
Author: egahlin
Date: 2019-09-02 09:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c975c98d5658
8205516: JFR tool
Reviewed-by: mgronlun
+ make/launcher/Launcher-jdk.jfr.gmk
! src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Assemble.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Help.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/UserDataException.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/UserSyntaxException.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/XMLWriter.java
! src/jdk.jfr/share/classes/module-info.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java
+ test/jdk/jdk/jfr/tool/ExecuteHelper.java
+ test/jdk/jdk/jfr/tool/TestAssemble.java
+ test/jdk/jdk/jfr/tool/TestDisassemble.java
+ test/jdk/jdk/jfr/tool/TestHelp.java
+ test/jdk/jdk/jfr/tool/TestMetadata.java
+ test/jdk/jdk/jfr/tool/TestPrint.java
+ test/jdk/jdk/jfr/tool/TestPrintDefault.java
+ test/jdk/jdk/jfr/tool/TestPrintJSON.java
+ test/jdk/jdk/jfr/tool/TestPrintXML.java
+ test/jdk/jdk/jfr/tool/TestSummary.java
+ test/jdk/jdk/jfr/tool/jfr.xsd
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
Changeset: 04c396b2118b
Author: egahlin
Date: 2018-12-05 18:08 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/04c396b2118b
8214896: JFR Tool left files behind
Reviewed-by: mgronlun
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Command.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Execute.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/HelpCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/JSONWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrettyWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrintCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/ReconstructCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SplitCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/StructuredWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SummaryCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/XMLWriter.java
- test/jdk/jdk/jfr/cmd/ExecuteHelper.java
- test/jdk/jdk/jfr/cmd/TestHelp.java
- test/jdk/jdk/jfr/cmd/TestPrint.java
- test/jdk/jdk/jfr/cmd/TestPrintDefault.java
- test/jdk/jdk/jfr/cmd/TestPrintJSON.java
- test/jdk/jdk/jfr/cmd/TestPrintXML.java
- test/jdk/jdk/jfr/cmd/TestReconstruct.java
- test/jdk/jdk/jfr/cmd/TestSplit.java
- test/jdk/jdk/jfr/cmd/TestSummary.java
Changeset: 6d9c89ed4b8b
Author: egahlin
Date: 2018-12-06 23:38 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6d9c89ed4b8b
8214925: JFR tool fails to execute
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java
! test/jdk/jdk/jfr/tool/ExecuteHelper.java
! test/jdk/jdk/jfr/tool/TestAssemble.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
! test/jdk/jdk/jfr/tool/TestHelp.java
! test/jdk/jdk/jfr/tool/TestMetadata.java
! test/jdk/jdk/jfr/tool/TestPrint.java
! test/jdk/jdk/jfr/tool/TestPrintDefault.java
! test/jdk/jdk/jfr/tool/TestPrintJSON.java
! test/jdk/jdk/jfr/tool/TestPrintXML.java
! test/jdk/jdk/jfr/tool/TestSummary.java
Changeset: c4f7f80f00a9
Author: stuefe
Date: 2019-03-26 15:46 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c4f7f80f00a9
8221406: Windows 32bit build error in NetworkInterface_winXP.c
Reviewed-by: clanger
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
Changeset: c75c5c7307b0
Author: mchung
Date: 2019-08-15 13:41 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c75c5c7307b0
8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767
Reviewed-by: coleenp, fparain, shade, plevart
! src/hotspot/share/classfile/javaClasses.cpp
! src/java.base/share/classes/java/lang/StackFrameInfo.java
Changeset: 72f5227654f7
Author: stefank
Date: 2019-07-02 12:28 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/72f5227654f7
8227086: Use AS_NO_KEEPALIVE loads in HeapDumper
Reviewed-by: kbarrett, sspitsyn
! src/hotspot/share/services/heapDumper.cpp
Changeset: 9e84e20b29d0
Author: roland
Date: 2019-01-14 15:07 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9e84e20b29d0
8216135: C2 assert(!had_error) failed: bad dominance
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: c8013c5d9afd
Author: thartmann
Date: 2018-08-24 08:17 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c8013c5d9afd
8209833: C2 compilation fails with "assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place"
Summary: Deoptimize if exception is thrown in _clone intrinsic.
Reviewed-by: kvn
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/intrinsics/object/TestClone.java
Changeset: 35f06eab5628
Author: thartmann
Date: 2019-08-20 07:47 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/35f06eab5628
8228888: C2 compilation fails with assert "m has strange control"
Summary: Weakened too strong assert.
Reviewed-by: kvn, roland
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java
Changeset: a7390630ced0
Author: rkennke
Date: 2018-11-06 23:03 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a7390630ced0
8213381: Hook to allow GC to inject Node::Ideal() calls
Reviewed-by: kvn, eosterlund, roland
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
Changeset: 82ab919d1612
Author: redestad
Date: 2018-08-07 23:08 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/82ab919d1612
8209003: Consolidate use of empty collections in java.lang.module
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java
Changeset: 5d1974dad9ab
Author: jiangli
Date: 2018-08-10 00:35 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/5d1974dad9ab
8207263: Store the Configuration for system modules into CDS archive.
Summary: Archive boot layer Configuration.
Reviewed-by: redestad, iklam, ccheung
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java
Changeset: 178a7dfd1a15
Author: redestad
Date: 2018-08-13 19:21 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/178a7dfd1a15
8209120: Archive the Integer.IntegerCache
Reviewed-by: jiangli, alanb, plevart, iklam, mchung
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/java/lang/Integer.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/CheckIntegerCacheApp.java
Changeset: 3f1b5115bfc2
Author: iklam
Date: 2018-08-14 20:46 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3f1b5115bfc2
8206115: Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes
Summary: Added BASIC_JAVA_CLASSES_DO in javaClasses.hpp
Reviewed-by: jiangli, redestad, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: 6563427cdd91
Author: iklam
Date: 2018-08-15 11:19 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6563427cdd91
8209545: Simplify HeapShared::archive_module_graph_objects
Summary: Added archivable_static_fields array in heapShared.cpp
Reviewed-by: jiangli
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 1e47b238c9e2
Author: iklam
Date: 2018-08-20 13:58 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/1e47b238c9e2
8209647: constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled
Summary: Added fieldDescriptor.inline.hpp
Reviewed-by: coleenp, shade
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
+ src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: b7e330085143
Author: mseledtsov
Date: 2019-03-07 12:15 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b7e330085143
8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash
Summary: added 2 more crash scenarios, removed dumponexit, and more
Reviewed-by: egahlin
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
Changeset: de8faae8d8d9
Author: stuefe
Date: 2019-05-24 09:02 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/de8faae8d8d9
8220394: bufferedStream does not honor size limit
Reviewed-by: dholmes, clanger
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp
Changeset: b432283fcda0
Author: stuefe
Date: 2019-06-05 19:34 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b432283fcda0
8225225: stringStream internal buffer should always be zero terminated
Reviewed-by: coleenp, dholmes
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp
Changeset: 3cf5d6bcc927
Author: goetz
Date: 2019-09-04 10:22 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3cf5d6bcc927
Merge
! .hgtags
Changeset: 616976ac20be
Author: roland
Date: 2018-08-22 10:29 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/616976ac20be
8209691: Allow MemBar on single memory slice
Reviewed-by: kvn, vlivanov
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/node.hpp
Changeset: aa5da734f27f
Author: pliden
Date: 2019-01-09 13:31 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/aa5da734f27f
8215708: ZGC: Add missing LoadBarrierNode::size_of()
Reviewed-by: eosterlund, neliasso
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
Changeset: 68a0a8b52989
Author: neliasso
Date: 2019-01-09 15:36 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/68a0a8b52989
8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi
Reviewed-by: pliden, thartmann
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 161e95741d67
Author: thartmann
Date: 2019-08-13 09:54 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/161e95741d67
8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached
Summary: Ignore membar if the load is already control dependent on it.
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAntiDependentMembar.java
Changeset: a0adaf820255
Author: neliasso
Date: 2019-05-31 10:13 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a0adaf820255
8224538: LoadBarrierNode::common_barrier must check address
Reviewed-by: thartmann, kvn
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: d37689f54455
Author: ascarpino
Date: 2018-12-10 09:19 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/d37689f54455
8214098: sun.security.ssl.HandshakeHash.T12HandshakeHash constructor check backwards.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
Changeset: 681336e0d26d
Author: thartmann
Date: 2018-09-12 09:23 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/681336e0d26d
8210387: C2 compilation fails with "assert(node->_last_del == _last) failed: must have deleted the edge just produced"
Summary: Refresh iterator and start from the beginning while there is progress when removing dead regions.
Reviewed-by: kvn
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/TestUnreachableRegionDuringCCP.java
Changeset: adae7dbb4a79
Author: ctornqvi
Date: 2019-04-01 14:34 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/adae7dbb4a79
8212627: [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out
Reviewed-by: coleenp, dcubed, hseigel
! test/hotspot/jtreg/runtime/CreateMirror/ArraysNewInstanceBug.java
Changeset: d628b65ceb25
Author: eosterlund
Date: 2018-08-15 09:51 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/d628b65ceb25
8208582: Introduce native oop barriers in C1 for OopHandle
Reviewed-by: coleenp, kvn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
Changeset: e49e0f1411ec
Author: naoto
Date: 2019-07-09 08:05 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e49e0f1411ec
8227127: Era designator not displayed correctly using the COMPAT provider
Reviewed-by: rriggs
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_zh.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_zh_TW.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: c86336df8704
Author: eosterlund
Date: 2018-08-22 13:06 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c86336df8704
8208601: Introduce native oop barriers in C2 for OopHandle
Reviewed-by: neliasso, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
Changeset: e77726484446
Author: eosterlund
Date: 2018-09-05 10:11 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e77726484446
8210158: Accessorize JFR getEventWriter() intrinsics
Reviewed-by: kvn, neliasso, roland, rbackman
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/opto/library_call.cpp
Changeset: 0b5b217834ff
Author: xliu
Date: 2019-09-04 16:39 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/0b5b217834ff
8229450: C2 compilation fails with assert(found_sfpt) failed
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java
Changeset: 76d1c4ad9720
Author: mgronlun
Date: 2019-07-03 11:34 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/76d1c4ad9720
8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
Reviewed-by: egahlin, rwestberg
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.hpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/startOperation.hpp
! src/hotspot/share/jfr/leakprofiler/stopOperation.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/vmOperation.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/support/jfrFlush.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/runtime/vm_operations.hpp
Changeset: 9df529dc674f
Author: mgronlun
Date: 2019-08-02 10:43 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9df529dc674f
8228834: Regression caused by JDK-8214542 not installing complete checkpoint data to candidates
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
Changeset: dd8cc588a989
Author: mgronlun
Date: 2019-09-02 13:57 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/dd8cc588a989
8229437: assert(is_aligned(ref, HeapWordSize)) failed: invariant
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
Changeset: a0fe83b40d82
Author: mikael
Date: 2019-02-14 15:17 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a0fe83b40d82
8218935: Make jfr strncpy uses GCC 8.x friendly
Reviewed-by: clanger
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
Changeset: f43dada3e483
Author: shade
Date: 2019-09-05 19:24 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/f43dada3e483
8230646: Epsilon does not extend TLABs to max size
Reviewed-by: tschatzl, zgu
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
Changeset: 11610f4ddc4b
Author: hseigel
Date: 2019-01-17 08:48 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/11610f4ddc4b
8215699: -Xlog::file cannot be used with named pipe
Summary: If the log file is a named pipe then change the default file_count to zero so no log file rotation is attempted.
Reviewed-by: lfoltan, coleenp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileOutput.hpp
Changeset: ea2ed9cda3a1
Author: cjplummer
Date: 2019-03-13 19:42 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ea2ed9cda3a1
8220352: Crash with assert(external_guard || result != __null) failed: Invalid JNI handle
Summary: Don't delete globalrefs that might still be referenced
Reviewed-by: gadams, jcbeyler, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.c
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.c
Changeset: e22a6a1aec50
Author: neliasso
Date: 2019-04-17 09:54 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e22a6a1aec50
8218468: Load barrier slow path node should be MachTypeNode
Reviewed-by: shade, pliden, kvn
! src/hotspot/share/adlc/formssel.cpp
Changeset: 4d18c3d9f0bd
Author: rkennke
Date: 2018-10-18 21:14 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/4d18c3d9f0bd
8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance"
Reviewed-by: thartmann, kvn, shade
! src/hotspot/share/opto/callnode.cpp
+ test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
Changeset: 6b379a93915a
Author: thartmann
Date: 2019-08-07 12:09 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6b379a93915a
8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required
Summary: Detect array copy to self to avoid emitting another load to the to-be-removed allocation.
Reviewed-by: kvn
! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java
Changeset: eab7fb29e36d
Author: ysuenaga
Date: 2019-03-16 21:27 +0900
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/eab7fb29e36d
8220555: JFR tool shows potentially misleading message when it cannot access a file
Reviewed-by: egahlin, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! test/jdk/jdk/jfr/tool/TestPrint.java
Changeset: 6f60110e73b5
Author: mseledtsov
Date: 2019-04-15 11:44 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6f60110e73b5
8221711: [TESTBUG] create more tests for JFR in container environment
Summary: Added test cases for environment and network events
Reviewed-by: egahlin
+ test/hotspot/jtreg/containers/docker/JfrNetwork.java
! test/hotspot/jtreg/containers/docker/JfrReporter.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
+ test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java
! test/jtreg-ext/requires/VMProps.java
Changeset: bb4b8bcf1953
Author: mseledtsov
Date: 2019-04-25 11:45 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/bb4b8bcf1953
8222888: [TESTBUG] docker/TestJFREvents.java fails due to "RuntimeException: JAVA_MAIN_CLASS_ is not defined"
Summary: Introduced unique environment variable
Reviewed-by: egahlin, lmesnik, sgehwolf
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 94905164d585
Author: cito
Date: 2019-05-10 20:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/94905164d585
8221569: JFR tool produces incorrect output when both --categories and --events are specified
Reviewed-by: mgronlun
Contributed-by: chihiro.ito at oracle.com, erik.gahlin at oracle.com
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
Changeset: 5a7106d40be1
Author: egahlin
Date: 2019-06-06 20:19 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/5a7106d40be1
8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
Changeset: f438b841178c
Author: mdoerr
Date: 2018-11-09 15:19 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/f438b841178c
8213604: Fix missing includes after JDK-8212673
Reviewed-by: tschatzl, roland
! src/hotspot/share/opto/callnode.cpp
Changeset: ceb33245bff7
Author: goetz
Date: 2019-09-11 17:51 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ceb33245bff7
Merge
! .hgtags
Changeset: 81e528c07560
Author: smarks
Date: 2019-09-11 17:15 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/81e528c07560
8227368: EnumSet.class serialization broken in JDK 9+
Reviewed-by: plevart, clanger
! src/java.base/share/classes/java/util/EnumSet.java
! test/jdk/java/util/EnumSet/BogusEnumSet.java
+ test/jdk/java/util/EnumSet/EnumSetClassSerialization.java
Changeset: 11f65f9dc7d8
Author: goetz
Date: 2019-09-12 09:52 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/11f65f9dc7d8
Merge
Changeset: 223227e8e4ca
Author: thartmann
Date: 2018-11-01 14:15 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/223227e8e4ca
8213014: Crash in CompileBroker::make_thread due to OOM
Summary: Added missing null checks and checks for pending exception.
Reviewed-by: kvn, dholmes, mdoerr
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: be4a9e9b04d4
Author: shade
Date: 2019-09-02 11:31 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/be4a9e9b04d4
8230238: Add another regression test for JDK-8134739
Reviewed-by: kvn
+ test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java
Changeset: 9787bfedcaf0
Author: shade
Date: 2019-09-10 19:58 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9787bfedcaf0
8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
Reviewed-by: zgu
! test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java
Changeset: 22868f45829d
Author: coleenp
Date: 2018-09-14 12:10 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/22868f45829d
8210559: ClassLoaderData Symbols can leak
Summary: unrefcount the symbol names when the CLD is destroyed
Reviewed-by: lfoltan, jiangli, iklam
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java
! test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 789f9eed315c
Author: mbaesken
Date: 2019-09-05 09:59 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/789f9eed315c
8230466: check malloc/calloc results in jdk.hotspot.agent
Reviewed-by: cjplummer, ysuenaga, sspitsyn
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c
Changeset: 00016eaf4070
Author: mbaesken
Date: 2019-09-06 16:15 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/00016eaf4070
8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
Reviewed-by: mdoerr
! src/hotspot/share/opto/escape.cpp
Changeset: cdf7b5d139f7
Author: mbaesken
Date: 2019-09-09 16:34 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/cdf7b5d139f7
8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return
Reviewed-by: prr, stuefe
! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c
Changeset: 219372e8fa3e
Author: mbaesken
Date: 2019-09-03 17:52 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/219372e8fa3e
8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12
Reviewed-by: clanger, mseledtsov
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 2dbf6950d6bb
Author: roland
Date: 2018-11-05 12:53 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/2dbf6950d6bb
8209835: Aarch64: elide barriers on all volatile operations
Reviewed-by: aph, adinn
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAE.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAS.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAA.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAS.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileWeakCAS.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMS.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMSCondMark.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesG1.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesParallel.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesSerial.java
Changeset: 7fc6294146f5
Author: kaddepalli
Date: 2019-04-25 15:19 +0530
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/7fc6294146f5
8219914: Change the environment variable for Java Access Bridge logging to have a directory.
Reviewed-by: prr
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h
! src/jdk.accessibility/windows/native/libjavaaccessbridge/JavaAccessBridge.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
Changeset: 5ad0bf2a4ebd
Author: coleenp
Date: 2019-08-29 08:52 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/5ad0bf2a4ebd
8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
Summary: Return NULL source file and negative line number for hidden frames.
Reviewed-by: dholmes, hseigel
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
+ test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java
Changeset: 113f6fe71303
Author: jiefu
Date: 2019-08-30 01:21 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/113f6fe71303
8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java
Changeset: f28afdf97bd1
Author: roland
Date: 2019-08-23 14:22 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/f28afdf97bd1
8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java
Changeset: de615b5fab0c
Author: sgehwolf
Date: 2019-07-08 17:44 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/de615b5fab0c
8227397: Add --with-extra-asflags configure option
Reviewed-by: phh
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.in
! make/hotspot/lib/CompileJvm.gmk
Changeset: f7e6e7ab4ebe
Author: goetz
Date: 2019-09-18 17:43 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/f7e6e7ab4ebe
Merge
! .hgtags
- test/fmw/gtest/README
Changeset: baed381dfb8c
Author: stuefe
Date: 2018-12-08 12:09 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/baed381dfb8c
8214975: No hs-err file if fatal error is raised during dynamic initialization
Reviewed-by: dholmes, dcubed, clanger
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
+ test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java
Changeset: 37662d78416d
Author: goetz
Date: 2019-09-19 11:55 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/37662d78416d
Merge
Changeset: 029965820011
Author: sherman
Date: 2018-10-03 12:54 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/029965820011
8211385: (zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative
Reviewed-by: alanb, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/Basic.java
Changeset: e4fb925de411
Author: lancea
Date: 2019-01-16 17:37 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e4fb925de411
8211919: ZipDirectoryStream should provide a stream of paths that are relative to the directory
Reviewed-by: alanb, clanger
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/jdk/nio/zipfs/Basic.java
+ test/jdk/jdk/nio/zipfs/DirectoryStreamTests.java
Changeset: 6cb51a5b466c
Author: clanger
Date: 2019-04-26 08:53 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6cb51a5b466c
8222440: (zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present
Reviewed-by: lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/jarfs/JFSTester.java
- test/jdk/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt
Changeset: b8c808d0cdda
Author: rschmelter
Date: 2019-04-17 01:21 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b8c808d0cdda
8222529: sun.jdwp.listenerAddress agent property uses wrong encoding
Reviewed-by: sspitsyn, amenkov, clanger, erikj
! make/lib/Lib-jdk.jdwp.agent.gmk
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: b8e6cde44910
Author: lancea
Date: 2019-05-20 12:24 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b8e6cde44910
8222807: Address iteration with invalid ZIP header entries
Reviewed-by: redestad, clanger
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/InvalidZipHeaderTests.java
Changeset: 3c31bcc9f8fd
Author: mbaesken
Date: 2019-05-16 09:21 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3c31bcc9f8fd
8223438: add VirtualizationInformation JFR event
Reviewed-by: clanger, egahlin
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/vm_version.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: d65ac57e1e04
Author: dcubed
Date: 2019-07-10 10:18 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/d65ac57e1e04
8227338: templateInterpreter.cpp: copy_table() needs to be safer
Reviewed-by: dholmes, eosterlund, sspitsyn, kbarrett
! src/hotspot/share/interpreter/templateInterpreter.cpp
Changeset: 9283080c1e8b
Author: rschmelter
Date: 2019-07-18 10:25 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9283080c1e8b
8227435: Perf::attach() should not throw a java.lang.Exception
Reviewed-by: sspitsyn, clanger, dholmes
! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
Changeset: 89880f400b6c
Author: egahlin
Date: 2018-12-12 18:43 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/89880f400b6c
8214750: Unnecessary <p> tags in jfr classes
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/package-info.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
Changeset: 2c039137a99c
Author: mseledtsov
Date: 2019-08-22 10:35 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/2c039137a99c
8226779: [TESTBUG] Test JFR API from Java agent
Summary: Created new tests for JFR plus Java Agent
Reviewed-by: egahlin
+ test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java
+ test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java
+ test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java
+ test/jdk/jdk/jfr/javaagent/TestPremainAgent.java
Changeset: 6d947fcb3ea4
Author: clanger
Date: 2019-09-20 12:11 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6d947fcb3ea4
8231247: (zipfs) Test failure in jdk/nio/zipfs/InvalidZipHeaderTests.java after backport of JDK-8222807
Reviewed-by: goetz
! test/jdk/jdk/nio/zipfs/InvalidZipHeaderTests.java
Changeset: b0436c181872
Author: mbalao
Date: 2019-09-12 13:30 -0300
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b0436c181872
8230923: SunJSSE is not properly initialized in FIPS mode from a configuration file
Reviewed-by: andrew
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
+ test/jdk/sun/security/pkcs11/fips/SunJSSEFIPSInit.java
+ test/jdk/sun/security/pkcs11/fips/SunJSSEFIPSInitClient.java
Changeset: ce2a558bb6b8
Author: stuefe
Date: 2019-07-11 06:49 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ce2a558bb6b8
8227031: Print NMT statistics on fatal errors
Reviewed-by: mbaesken, mdoerr
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: a21290a663ff
Author: stuefe
Date: 2019-07-01 16:28 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a21290a663ff
8227032: MetaspaceUtils::print_report crashes when called before initialization
Reviewed-by: tschatzl, goetz
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
Changeset: 80ea7eac95e2
Author: stuefe
Date: 2019-07-02 10:25 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/80ea7eac95e2
8227035: JVM::printFlags fails in native OOM situations
Reviewed-by: goetz, gziemski
! src/hotspot/share/runtime/flags/jvmFlag.cpp
Changeset: 074b88efa400
Author: goetz
Date: 2019-09-25 17:21 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/074b88efa400
Merge
! .hgtags
- make/jdk/src/classes/build/tools/tzdb/ZoneRules.java
- test/jdk/sun/util/calendar/zi/tzdata/VERSION
- test/jdk/sun/util/calendar/zi/tzdata/africa
- test/jdk/sun/util/calendar/zi/tzdata/antarctica
- test/jdk/sun/util/calendar/zi/tzdata/asia
- test/jdk/sun/util/calendar/zi/tzdata/australasia
- test/jdk/sun/util/calendar/zi/tzdata/backward
- test/jdk/sun/util/calendar/zi/tzdata/etcetera
- test/jdk/sun/util/calendar/zi/tzdata/europe
- test/jdk/sun/util/calendar/zi/tzdata/factory
- test/jdk/sun/util/calendar/zi/tzdata/gmt
- test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab
- test/jdk/sun/util/calendar/zi/tzdata/jdk11_backward
- test/jdk/sun/util/calendar/zi/tzdata/leapseconds
- test/jdk/sun/util/calendar/zi/tzdata/northamerica
- test/jdk/sun/util/calendar/zi/tzdata/pacificnew
- test/jdk/sun/util/calendar/zi/tzdata/solar87
- test/jdk/sun/util/calendar/zi/tzdata/solar88
- test/jdk/sun/util/calendar/zi/tzdata/solar89
- test/jdk/sun/util/calendar/zi/tzdata/southamerica
- test/jdk/sun/util/calendar/zi/tzdata/systemv
- test/jdk/sun/util/calendar/zi/tzdata/zone.tab
- test/jdk/sun/util/calendar/zi/tzdata_jdk/gmt
- test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_full_backward
Changeset: eac5a14ee3bb
Author: egahlin
Date: 2019-06-09 11:28 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/eac5a14ee3bb
8216064: -XX:StartFlightRecording:settings= doesn't work properly
Reviewed-by: mgronlun
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
+ test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java
Changeset: 94db426b3dcd
Author: mgronlun
Date: 2019-05-30 11:42 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/94db426b3dcd
8224172: assert(jfr_is_event_enabled(id)) failed: invariant
Reviewed-by: dcubed, dholmes
! src/hotspot/share/jfr/support/jfrFlush.cpp
Changeset: 41b5fca86515
Author: azeller
Date: 2019-09-24 14:46 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/41b5fca86515
8230110: TestLinkageErrorInGenerateOopMap times out
Reviewed-by: stuefe, clanger, thartmann
! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java
Changeset: bdca8e8e0db2
Author: jiefu
Date: 2019-09-17 20:38 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/bdca8e8e0db2
8230943: False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511
Reviewed-by: dholmes, thartmann
! src/hotspot/share/compiler/compileBroker.cpp
+ test/hotspot/jtreg/compiler/print/PrintCompileQueue.java
Changeset: 58a573b413a0
Author: mbaesken
Date: 2019-09-13 11:04 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/58a573b413a0
8230901: missing ReleaseStringUTFChars in serviceability native code
Reviewed-by: stuefe, sspitsyn
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp
Changeset: 033bb6dbfe4a
Author: mbaesken
Date: 2019-09-13 07:43 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/033bb6dbfe4a
8230900: missing ReleaseStringUTFChars in java.desktop native code
Reviewed-by: clanger, prr
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
Changeset: 4da3883c5955
Author: mbaesken
Date: 2019-09-11 16:13 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/4da3883c5955
8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return
Reviewed-by: dfuchs, stuefe, vtewari
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: 7a14052a07fc
Author: mbaesken
Date: 2019-09-11 16:54 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/7a14052a07fc
8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect
Reviewed-by: alanb, stuefe
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
Changeset: f639474f0285
Author: mbaesken
Date: 2019-08-02 10:10 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/f639474f0285
8228902: add os::dll_load to the unified logging os category
Reviewed-by: coleenp, mdoerr
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: fe7c5377e4b5
Author: shurailine
Date: 2018-08-06 15:35 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/fe7c5377e4b5
8208364: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java missing module dependencies declaration
Reviewed-by: mchung
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
Changeset: c5f20150aa9f
Author: vromero
Date: 2018-10-04 10:19 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c5f20150aa9f
8210789: langtools/tools/javac/T8152616.java missing @modules
Reviewed-by: jjg
! test/langtools/tools/javac/T8152616.java
Changeset: 2201ae271c28
Author: mseledtsov
Date: 2019-08-02 13:51 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/2201ae271c28
8228687: [TESTBUG] exclude Container tests from hotspot_misc group
Summary: Excluded hotspot_containers from hotspot_misc
Reviewed-by: dcubed, adinn
! test/hotspot/jtreg/TEST.groups
Changeset: 29ca0951d8be
Author: alanb
Date: 2018-12-18 10:26 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/29ca0951d8be
8215449: Several tests failing when jtreg run with -vmoption:--illegal-access=deny
Reviewed-by: redestad, mchung, jjg, adinn, clanger
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
! test/jdk/java/net/URL/RacyHandler.java
Changeset: 380a3fc36b47
Author: mgronlun
Date: 2019-03-25 15:37 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/380a3fc36b47
8217362: Emergency dump does not work when disk=false is set
Reviewed-by: egahlin, ysuenaga
Contributed-by: yasuenag at gmail.com
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
Changeset: e394b7696e62
Author: mgronlun
Date: 2019-09-02 15:04 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e394b7696e62
8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
Changeset: 804a23905c3e
Author: mgronlun
Date: 2019-07-31 16:09 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/804a23905c3e
8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant"
Reviewed-by: dholmes, dcubed, egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
Changeset: 12ab58e08401
Author: lbourges
Date: 2019-09-30 15:30 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/12ab58e08401
8230728: Thin stroked shapes are not rendered if affine transform has flip bit
Summary: use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
+ test/jdk/sun/java2d/marlin/FlipBitTest.java
Changeset: a5f064cb3fc6
Author: simonis
Date: 2019-03-27 19:47 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a5f064cb3fc6
8220528: [AIX] Fix basic Xinerama and Xrender functionality
Reviewed-by: clanger, stuefe, serb
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 076a0dddc118
Author: bobv
Date: 2019-06-24 11:49 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/076a0dddc118
8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM
Reviewed-by: sgehwolf, mseledtsov
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
Changeset: bb59bf9f0483
Author: sgehwolf
Date: 2019-07-12 19:37 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/bb59bf9f0483
8227642: [TESTBUG] Make docker tests podman compatible
Reviewed-by: mseledtsov, iignatyev
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 1a77d77a1a4b
Author: sgehwolf
Date: 2019-07-22 10:48 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/1a77d77a1a4b
8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
Summary: Move container constant to separate test lib class
Reviewed-by: alanb
! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/Container.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 182a6cbf8e1b
Author: clanger
Date: 2019-10-04 11:23 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/182a6cbf8e1b
8231318: Several compiler/aot tests fail for JDK11 on Windows when only MSVC 2017 is installed
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java
Changeset: 25925d7c7867
Author: mbaesken
Date: 2019-08-28 14:22 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/25925d7c7867
8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage
Reviewed-by: mseledtsov, sgehwolf
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
Changeset: 74098bf27064
Author: roland
Date: 2019-09-23 16:49 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/74098bf27064
8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java
Changeset: 9424c28a8fbb
Author: clanger
Date: 2019-10-01 14:51 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9424c28a8fbb
8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms
Reviewed-by: goetz
! test/jdk/ProblemList.txt
Changeset: 02e4765f84b6
Author: roland
Date: 2019-09-17 15:58 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/02e4765f84b6
8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java
Changeset: efda0b4375cf
Author: roland
Date: 2019-09-30 17:58 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/efda0b4375cf
8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java
Changeset: f984acde3a0d
Author: rrich
Date: 2019-08-30 09:24 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/f984acde3a0d
8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
Reviewed-by: thartmann, mdoerr
! src/hotspot/share/opto/escape.cpp
Changeset: 657327d7ef0f
Author: thartmann
Date: 2019-09-05 13:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/657327d7ef0f
8229496: SIGFPE (division by zero) in C2 OSR compiled method
Summary: Adding a CastNode to keep the dependency between the div/mod operation and the zero check.
Reviewed-by: roland, mdoerr
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivZeroCheckControl.java
Changeset: 6629536d8932
Author: shade
Date: 2019-09-06 09:26 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6629536d8932
8230671: x86_32 build failures after JDK-8229496
Reviewed-by: thartmann
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 90de47885deb
Author: roland
Date: 2019-08-28 15:51 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/90de47885deb
8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java
Changeset: 350056b34705
Author: thartmann
Date: 2019-09-26 09:16 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/350056b34705
8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed
Summary: Bail out if the range check If has an Opaque4Node input instead of a BoolNode.
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCMovWithOpaque.java
Changeset: 3935841a9691
Author: aeubanks
Date: 2019-08-19 16:08 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3935841a9691
8229899: Make java.io.File.isInvalid() less racy
Reviewed-by: alanb, martin, shade
! src/java.base/share/classes/java/io/File.java
Changeset: 414fcac53af5
Author: bpb
Date: 2019-10-02 07:50 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/414fcac53af5
8229022: BufferedReader performance can be improved by using StringBuilder
Reviewed-by: igerasim, vtewari, dfuchs
! src/java.base/share/classes/java/io/BufferedReader.java
Changeset: aafc58f8651b
Author: pliden
Date: 2019-10-01 12:27 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/aafc58f8651b
8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails
Reviewed-by: sspitsyn, dcubed, iignatyev
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java
Changeset: 824bd53a4648
Author: pliden
Date: 2019-09-26 13:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/824bd53a4648
8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails
Reviewed-by: shade, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java
Changeset: aab201b6039d
Author: dzhou
Date: 2019-01-07 18:48 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/aab201b6039d
8215913: [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale.
Reviewed-by: naoto, rgoel, rriggs
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProviders.sh
Changeset: c36e89310ddb
Author: mbaesken
Date: 2019-07-18 14:01 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c36e89310ddb
8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
Changeset: 56b1cbdfcab3
Author: prr
Date: 2019-08-28 09:13 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/56b1cbdfcab3
8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll
Reviewed-by: jdv, serb, aaivanov
! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
Changeset: aab77c151379
Author: pliden
Date: 2019-03-27 18:30 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/aab77c151379
8221456: nmethod::make_unloaded() clears _method member too early
Reviewed-by: eosterlund, thartmann
! src/hotspot/share/code/nmethod.cpp
Changeset: e5cdd545b2c9
Author: shade
Date: 2019-09-19 09:50 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/e5cdd545b2c9
8231201: hs_err should print coalesced safepoint operations in Events section
Reviewed-by: phh, dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 9b8d1c75f8c7
Author: egahlin
Date: 2019-06-06 15:22 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9b8d1c75f8c7
8224217: RecordingInfo should use textual representation of path
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java
Changeset: a8e6261ca76f
Author: kbarrett
Date: 2019-07-31 14:28 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a8e6261ca76f
8048556: Unnecessary GCLocker-initiated young GCs
Summary: Fixed recognition of unnecessary GCLocker collections.
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/vmPSOperations.cpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLocker.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/vmGCOperations.hpp
+ test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
Changeset: 2396dfcc6c64
Author: serb
Date: 2019-03-09 14:48 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/2396dfcc6c64
8219504: Test for JDK-8211435 can be run on all platforms
Reviewed-by: kaddepalli, dmarkov, sveerabhadra
! test/jdk/java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java
Changeset: 620c138e271e
Author: dtitov
Date: 2019-06-20 18:47 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/620c138e271e
8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/os/linux/perfMemory_linux.cpp
Changeset: acb9afea8da5
Author: serb
Date: 2018-11-09 22:25 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/acb9afea8da5
8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java
Reviewed-by: prr
! test/jdk/java/awt/GraphicsEnvironment/LoadLock/GE_init5.java
Changeset: dc3d40f7f6ea
Author: jiefu
Date: 2019-08-03 09:04 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/dc3d40f7f6ea
8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/workgroup.cpp
Changeset: 3764fe936196
Author: coffeys
Date: 2019-10-09 10:14 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3764fe936196
8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni
Reviewed-by: alanb, coffeys, chegar
Contributed-by: kiran.sidhartha.ravikumar at oracle.com
! src/java.base/share/native/libzip/Deflater.c
! test/jdk/java/util/zip/FlaterTest.java
Changeset: ff9c08e8eb0e
Author: joehw
Date: 2019-09-30 17:54 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ff9c08e8eb0e
8016914: CoreDocumentImpl.setXmlVersion NPE
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.xml
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest1.xml
Changeset: 202d733ec479
Author: stefank
Date: 2019-04-10 15:41 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/202d733ec479
8221913: Add GC.selected() jtreg-ext function
Reviewed-by: kbarrett, pliden
! test/lib/sun/hotspot/gc/GC.java
Changeset: b342be15c337
Author: shade
Date: 2019-10-01 15:38 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b342be15c337
8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT
Reviewed-by: kvn, dlong, stefank
! test/jtreg-ext/requires/VMProps.java
Changeset: 538e611341b0
Author: chagedorn
Date: 2019-09-30 09:29 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/538e611341b0
8230062: assert(i == p->size()-1) failed: must be last element of the pack
Summary: Avoids vectorization of reduction chain in which an intermediate result is used.
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/superword.cpp
Changeset: d3230d497fd7
Author: igerasim
Date: 2019-09-10 09:08 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/d3230d497fd7
8230303: JDB hangs when running monitor command
Reviewed-by: sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002a.java
Changeset: 72b8eec031ee
Author: andrew
Date: 2019-10-17 07:17 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/72b8eec031ee
Merge
! .hgtags
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 1f86e4ce4c8c
Author: ccheung
Date: 2018-09-14 11:17 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/1f86e4ce4c8c
8190737: use unicode version of the canonicalize() function to handle long path on windows
Summary: also calling CreateFileW in zip_util.c to handle long path
Reviewed-by: sherman, iklam
! src/hotspot/os/windows/include/jvm_md.h
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/windows/native/libjava/canonicalize_md.c
! src/java.base/windows/native/libjava/io_util_md.h
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
Changeset: 73e8dbdea741
Author: erikj
Date: 2018-09-24 13:51 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/73e8dbdea741
8211037: Load jib jars dynamically from JibArtifactManager
Reviewed-by: ihse
! make/RunTests.gmk
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/conf/jib-profiles.js
! test/TestCommon.gmk
! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java
Changeset: 3a6bab220de6
Author: erikj
Date: 2018-10-15 11:36 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3a6bab220de6
8212028: Use run-test makefile framework for testing in Oracle's Mach5
Reviewed-by: ihse
! make/Help.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/common/MakeBase.gmk
! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationApp.java
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java
! test/jdk/tools/jimage/JImageExtractTest.java
Changeset: 44d33bbca1db
Author: erikj
Date: 2018-10-25 16:47 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/44d33bbca1db
8213005: Missing symbols in hs_err files on Windows after JDK-8212028
Reviewed-by: ctornqvi
! make/RunTests.gmk
! make/RunTestsPrebuiltSpec.gmk
Changeset: ec017aa1dd9e
Author: dfuchs
Date: 2019-01-18 17:06 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ec017aa1dd9e
8216561: HttpClient: The logic of retry on connect exception is inverted
Summary: Allows retry on connect exception by default, ensuring that the second attempt takes into account the time spent in the first attempt in order to honor the connect timeout value (if present).
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
Changeset: ece3fb92bfbc
Author: rhalade
Date: 2019-10-09 12:21 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ece3fb92bfbc
8231887: ComodoCA.java fails because certificate was revoked
Reviewed-by: mullan, clanger
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
Changeset: 1983faf64371
Author: vkempik
Date: 2019-09-24 14:54 +0300
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/1983faf64371
8229872: (fs) Increase buffer size used with getmntent
Summary: Dynamically allocate memory for getmntent
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 268271288a9e
Author: poonam
Date: 2019-08-16 18:06 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/268271288a9e
8229420: [Redo] jstat reports incorrect values for OU for CMS GC
Reviewed-by: tschatzl, sgehwolf
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
! src/hotspot/share/gc/cms/gSpaceCounters.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: ace055848dbb
Author: serb
Date: 2019-09-12 22:20 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ace055848dbb
8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map
Reviewed-by: prr, pbansal
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: 9a2e79c290c2
Author: serb
Date: 2019-03-29 16:09 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/9a2e79c290c2
8215105: java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color
Reviewed-by: prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
+ test/jdk/java/awt/Robot/CheckCommonColors/CheckCommonColors.java
Changeset: 179cf5cc729f
Author: psadhukhan
Date: 2019-08-19 12:13 +0530
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/179cf5cc729f
8226513: JEditorPane is shown with incorrect size
Reviewed-by: prr, psadhukhan
Contributed-by: semyon.sadetsky at oracle.com
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
+ test/jdk/javax/swing/JEditorPane/8226513/JEditorPaneLayoutTest.java
Changeset: 8a2809b4e3a6
Author: serb
Date: 2019-06-26 15:34 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/8a2809b4e3a6
8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported
Reviewed-by: prr
! test/jdk/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java
Changeset: 3434b4bc793a
Author: serb
Date: 2019-08-27 04:43 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/3434b4bc793a
8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
Reviewed-by: prr, avu
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java
! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c
Changeset: 17b14b5d6e9d
Author: cito
Date: 2019-10-07 16:44 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/17b14b5d6e9d
8225694: Destination option missing in FlightRecorderMXBeanImpl
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java
! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java
Changeset: 47efa08d75cb
Author: rschmelter
Date: 2019-10-01 14:09 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/47efa08d75cb
8191521: handle long relative path specified in -Xbootclasspath/a on windows
8231885: Fix/remove malformed assert in os_windows.cpp
8231930: Windows build fails after JDK-8191521
Reviewed-by: ccheung, clanger
! src/hotspot/os/windows/os_windows.cpp
+ test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
Changeset: b3475c7c4bed
Author: ysuenaga
Date: 2019-10-23 10:02 +0900
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b3475c7c4bed
8232592: <Unknown compiled code> is shown in jstack mixed mode
Reviewed-by: cjplummer, phh
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
Changeset: 2fa378d6a446
Author: mbaesken
Date: 2019-10-02 10:01 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/2fa378d6a446
8231751: on aix handle Power 9 in os::get_summary_cpu_info
Reviewed-by: clanger, mdoerr
! src/hotspot/os/aix/os_aix.cpp
Changeset: a840c897dbce
Author: kbarrett
Date: 2019-08-06 11:40 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/a840c897dbce
8229156: ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java
Reviewed-by: shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8d8b6eb13853
Author: mbaesken
Date: 2018-12-19 10:30 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/8d8b6eb13853
8215411: some GetByteArrayElements calls miss corresponding Release
Reviewed-by: dholmes, jcbeyler
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: d1b3339f6a2a
Author: dfuchs
Date: 2019-03-28 12:16 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/d1b3339f6a2a
8221395: HttpClient leaving connections in CLOSE_WAIT state until Java process ends
Summary: When a non WebSocket connection is not returned to the pool, it needs to be closed even if HttpConnection::isOpen yields false.
Reviewed-by: chegar, michaelm
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! test/jdk/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
Changeset: 74a9ffa3abfe
Author: chagedorn
Date: 2019-10-23 12:17 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/74a9ffa3abfe
8232874: Add missing test for 8230062
Summary: Adds a missing test which verifies the bug fix of 8230062.
Reviewed-by: roland, thartmann
+ test/hotspot/jtreg/compiler/loopopts/superword/SuperWordIntermediateUse.java
Changeset: 02095842abd4
Author: shade
Date: 2019-10-15 19:45 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/02095842abd4
8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration
Reviewed-by: zgu
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java
Changeset: 32cd3051b3f9
Author: jwilhelm
Date: 2018-12-08 05:04 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/32cd3051b3f9
8214052: [testbug] vmTestbase/vm/compiler/CodeCacheInfoOnCompilation - wrong shell used
Reviewed-by: jwilhelm
Contributed-by: merkel05 at gmail.com
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh
Changeset: 4074b6289836
Author: fyang
Date: 2019-10-11 16:52 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/4074b6289836
8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
Summary: Duplicate cmp node in empty loop if it has other users
Reviewed-by: neliasso, thartmann
Contributed-by: wanghuang3 at huawei.com, xietuo at huawei.com
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java
Changeset: b9cefb46d9f2
Author: iignatyev
Date: 2019-01-30 09:30 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/b9cefb46d9f2
8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations"
Reviewed-by: roland, thartmann
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 637f55d2548e
Author: jiefu
Date: 2019-08-07 17:00 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/637f55d2548e
8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
Reviewed-by: mdoerr, kbarrett, tschatzl
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
Changeset: 5c4cff4a6000
Author: rkennke
Date: 2019-09-18 20:56 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/5c4cff4a6000
8231085: C2/GC: Better GC-interface for expanding clone
Reviewed-by: eosterlund
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
Changeset: 148957581f5c
Author: xuelei
Date: 2019-02-08 10:03 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/148957581f5c
8218580: endpoint identification algorithm should be case-insensitive
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
Changeset: 6eb89e59a06a
Author: mdoerr
Date: 2019-10-24 16:28 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/6eb89e59a06a
8232005: [s390, PPC64] More exception checks missing in interpreter
Reviewed-by: rrich, goetz
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
Changeset: ae7ed8c70ecc
Author: goetz
Date: 2019-10-30 10:22 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/ae7ed8c70ecc
Added tag jdk-11.0.6+1 for changeset 6eb89e59a06a
! .hgtags
Changeset: bc2d5a439bc2
Author: shade
Date: 2019-10-30 12:24 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/bc2d5a439bc2
Merge
! .hgtags
! make/autoconf/version-numbers
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vm_operations.hpp
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Command.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Execute.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/HelpCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/JSONWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrettyWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrintCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/ReconstructCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SplitCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/StructuredWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SummaryCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/XMLWriter.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
- test/jdk/jdk/jfr/cmd/ExecuteHelper.java
- test/jdk/jdk/jfr/cmd/TestHelp.java
- test/jdk/jdk/jfr/cmd/TestPrint.java
- test/jdk/jdk/jfr/cmd/TestPrintDefault.java
- test/jdk/jdk/jfr/cmd/TestPrintJSON.java
- test/jdk/jdk/jfr/cmd/TestPrintXML.java
- test/jdk/jdk/jfr/cmd/TestReconstruct.java
- test/jdk/jdk/jfr/cmd/TestSplit.java
- test/jdk/jdk/jfr/cmd/TestSummary.java
- test/jdk/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/sun/hotspot/gc/GC.java
More information about the shenandoah-dev
mailing list