hg: shenandoah/jdk: 62 new changesets
roman at kennke.org
roman at kennke.org
Mon Jan 21 15:50:32 UTC 2019
Changeset: bdb29aa5fd31
Author: weijun
Date: 2019-01-16 11:25 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bdb29aa5fd31
8215694: keytool cannot generate RSASSA-PSS certificates
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/jdk/sun/security/tools/keytool/PSS.java
Changeset: ac431929db51
Author: never
Date: 2019-01-15 22:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac431929db51
8215748: Application fails when executed with Graal
Reviewed-by: iveresov, kvn, thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
Changeset: a6620d37728b
Author: lucy
Date: 2019-01-16 09:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a6620d37728b
8216314: SIGILL in CodeHeapState::print_names()
Reviewed-by: thartmann, kvn
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 528207d2e73e
Author: tschatzl
Date: 2019-01-16 11:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/528207d2e73e
8216490: Spammy periodic GC log message contains random time stamp with periodic gc disabled
Summary: Print periodic gc status at startup and only print regular messages if enabled.
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
+ test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
Changeset: dbbe6654948d
Author: roland
Date: 2019-01-14 13:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dbbe6654948d
8217043: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time
Reviewed-by: shade, rkennke, thartmann
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 7c68a23014db
Author: roland
Date: 2019-01-11 14:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c68a23014db
8217042: Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time
Reviewed-by: rkennke, thartmann
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: c52a37f40324
Author: vlivanov
Date: 2019-01-15 16:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c52a37f40324
8215757: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM
Reviewed-by: kvn, roland
! src/hotspot/share/opto/loopPredicate.cpp
Changeset: 659b004b6a1b
Author: mhalder
Date: 2019-01-16 23:56 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/659b004b6a1b
8215280: Double click on titlebar not working for Frame with extended state set to MAXIMIZED_BOTH
Reviewed-by: serb, kaddepalli
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! test/jdk/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java
Changeset: cb4212fda8e4
Author: xuelei
Date: 2019-01-16 11:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb4212fda8e4
8216045: The size of key_exchange may be wrong on FFDHE
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
Changeset: 58e25974ede4
Author: jwilhelm
Date: 2019-01-16 20:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/58e25974ede4
Merge
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
Changeset: 4a59f7042325
Author: tschatzl
Date: 2019-01-16 21:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4a59f7042325
8217203: Some more includes to .inline.hpp files in gc header files
Reviewed-by: zgu, kbarrett, sangheki
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/shared/workerManager.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
Changeset: ef09fd205ef0
Author: tschatzl
Date: 2019-01-16 22:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ef09fd205ef0
8213827: NUMA heap allocation does not respect process membind/interleave settings
Summary: Optionally use libnuma v2 API to query for and support NUMA membind/interleave process configuration.
Reviewed-by: tschatzl, sangheki
Contributed-by: Amith Pawar <amith.pawar at gmail.com>
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
Changeset: 20a872899315
Author: lancea
Date: 2019-01-16 17:37 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20a872899315
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: 771d591f9024
Author: jwilhelm
Date: 2019-01-17 00:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/771d591f9024
Added tag jdk-13+4 for changeset a47b8125b7cc
! .hgtags
Changeset: a678ba2556ee
Author: mseledtsov
Date: 2019-01-16 17:37 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a678ba2556ee
8213917: [TESTBUG] Shutdown JFR event is not covered by test
Summary: updated the test
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
Changeset: 3bc79cb6fab4
Author: mbaesken
Date: 2019-01-16 10:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3bc79cb6fab4
8217233: Update build settings for AIX/xlc
Reviewed-by: clanger, sgroeger
! make/autoconf/flags-cflags.m4
Changeset: c3fa35381763
Author: stooke
Date: 2019-01-16 13:38 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c3fa35381763
8216578: Remove unused/obsolete method in JFR code
Reviewed-by: mgronlun, mikael
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
Changeset: 91f56aee3928
Author: ngasson
Date: 2019-01-10 17:08 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/91f56aee3928
8216350: AArch64: monitor unlock fast path not called
Reviewed-by: aph, drwhite, fyang
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java
Changeset: 55cee96fefec
Author: hseigel
Date: 2019-01-17 08:48 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/55cee96fefec
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: 687a5c204419
Author: zgu
Date: 2019-01-17 08:48 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/687a5c204419
8217213: shenandoahTaskQueue.hpp includes .inline.hpp file
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 06a3625e41b8
Author: jwilhelm
Date: 2019-01-17 00:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/06a3625e41b8
Added tag jdk-12+28 for changeset 659b004b6a1b
! .hgtags
Changeset: 4003935e6e5f
Author: mr
Date: 2019-01-16 16:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4003935e6e5f
8216532: tools/launcher/Test7029048.java fails (Solaris)
Reviewed-by: rriggs
! test/jdk/tools/launcher/Test7029048.java
Changeset: 6d1c1f4fc3d5
Author: jwilhelm
Date: 2019-01-17 15:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6d1c1f4fc3d5
Merge
! .hgtags
! test/jdk/tools/launcher/Test7029048.java
Changeset: 7c0d1f696dbc
Author: michaelm
Date: 2019-01-17 15:24 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c0d1f696dbc
8217237: HttpClient does not deal well with multi-valued WWW-Authenticate challenge headers
Reviewed-by: chegar, dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
+ test/jdk/java/net/httpclient/AuthSchemesTest.java
Changeset: ae4295a6a01e
Author: shade
Date: 2019-01-17 17:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ae4295a6a01e
8217321: [TESTBUG] utilities/test_globalDefinitions.cpp should use _LP64, not LP64
Reviewed-by: tschatzl, coleenp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 4948dda8ea41
Author: rriggs
Date: 2019-01-17 15:24 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4948dda8ea41
8217340: Compilation failed: tools/launcher/Test7029048.java
Reviewed-by: lancea
! test/jdk/tools/launcher/Test7029048.java
Changeset: c5d6b4480c6c
Author: mikael
Date: 2019-01-17 13:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c5d6b4480c6c
8217266: Remove dead LIR_List::compare_to and LIR_Code::lir_compare_to
Reviewed-by: roland, kvn
! src/hotspot/share/c1/c1_LIR.hpp
Changeset: 52abdb8a48b2
Author: mikael
Date: 2019-01-17 14:56 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/52abdb8a48b2
8217349: Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
Reviewed-by: iignatyev
! test/jdk/ProblemList.txt
Changeset: e47074d2d8cc
Author: ysuenaga
Date: 2019-01-18 14:43 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e47074d2d8cc
8181313: SA: Remove libthread_db dependency on Linux
Reviewed-by: jgeorge, sballal
! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: c8208421a860
Author: redestad
Date: 2019-01-18 08:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c8208421a860
8217325: Enable inlining of java_lang_Class::oop_size_raw
Reviewed-by: shade, coleenp, rehn, stefank
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
Changeset: e1da82072c79
Author: clanger
Date: 2019-01-18 09:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e1da82072c79
8217311: Improve Exception thrown when MulticastSocket.setInterface fails on AIX(Unix)
Reviewed-by: sgroeger, alanb, mbaesken, chegar
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
Changeset: 28b79ca141df
Author: gadams
Date: 2019-01-18 05:33 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/28b79ca141df
8158066: SourceDebugExtensionTest fails to rename file
Reviewed-by: dcubed, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/sde/InstallSDE.java
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/sde/InstallSDE.java
Changeset: 5dc89efc08f0
Author: zgu
Date: 2019-01-18 09:10 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5dc89efc08f0
8217319: Cleanup Shenandoah includes
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 09909d1356c8
Author: redestad
Date: 2019-01-18 16:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/09909d1356c8
8217318: Unneeded handleization in InstanceKlass::restore_unshareable_info
Summary: No need for a methodHandle here since methods not yet added to SystemDictionary can't be redefined.
Reviewed-by: coleenp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: e8ed617dc2bc
Author: shade
Date: 2019-01-18 16:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e8ed617dc2bc
8217014: Epsilon should not ignore Metadata GC causes
Reviewed-by: stuefe, zgu
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
+ test/hotspot/jtreg/gc/epsilon/TestClasses.java
Changeset: d5f6540c6bb1
Author: shade
Date: 2019-01-18 17:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d5f6540c6bb1
8217315: Proper units should print more significant digits
Reviewed-by: stuefe, tschatzl
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: c9622e15ba29
Author: dfuchs
Date: 2019-01-18 17:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c9622e15ba29
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: 8c08552a1fbd
Author: bpb
Date: 2019-01-18 09:33 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c08552a1fbd
8215467: Files.isHidden should return true for hidden directories on Windows
Reviewed-by: alanb, bchristi, darcy
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! test/jdk/java/nio/file/Files/Misc.java
Changeset: 529fc7620460
Author: mseledtsov
Date: 2019-01-18 10:44 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/529fc7620460
8217391: [TESTBUG] problem list JFR TestShutdownEvent
Summary: Placed the test on a problem list
Reviewed-by: lfoltan
! test/jdk/ProblemList.txt
Changeset: 46db9786cd67
Author: bsrbnd
Date: 2019-01-18 13:49 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/46db9786cd67
8214345: infinite recursion while checking super class
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.java
+ test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.out
Changeset: a99bd2570660
Author: jjg
Date: 2019-01-18 11:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a99bd2570660
8217034: JavadocTester should check for missing files by default
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/theme.css
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootTag.java
! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java
Changeset: cb7347310fa1
Author: jjg
Date: 2019-01-18 12:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb7347310fa1
8217395: Update langtools shell tests to use ${EXE_SUFFIX}
Reviewed-by: darcy
! test/langtools/tools/javac/Paths/Util.sh
Changeset: 0bb889c05406
Author: vlivanov
Date: 2019-01-18 13:22 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0bb889c05406
8217358: Optimized build is broken by Shenandoah changes
Reviewed-by: shade
! src/hotspot/share/opto/doCall.cpp
Changeset: bd733a8ea625
Author: jjiang
Date: 2019-01-18 14:25 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bd733a8ea625
8203687: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3
Reviewed-by: xuelei
+ test/jdk/javax/net/ssl/TLSCommon/KeyAlgorithm.java
! test/jdk/javax/net/ssl/compatibility/Cert.java
! test/jdk/javax/net/ssl/compatibility/Client.java
! test/jdk/javax/net/ssl/compatibility/Compatibility.java
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
! test/jdk/javax/net/ssl/compatibility/JdkUtils.java
- test/jdk/javax/net/ssl/compatibility/Parameter.java
! test/jdk/javax/net/ssl/compatibility/README
! test/jdk/javax/net/ssl/compatibility/Server.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
! test/jdk/javax/net/ssl/compatibility/Utils.java
Changeset: d8e48f2132e9
Author: jwilhelm
Date: 2019-01-18 23:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d8e48f2132e9
Merge
- test/jdk/javax/net/ssl/compatibility/Parameter.java
Changeset: d74b1c8e632a
Author: dholmes
Date: 2019-01-18 18:21 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d74b1c8e632a
8217337: [TESTBUG] TestThreadDumpClassInitMonitor.java fails with Unexpected thread info line
Summary: product build is missing two lines in the stacktrace
Reviewed-by: clanger, iignatyev
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java
Changeset: bc1de01b3e78
Author: igerasim
Date: 2019-01-18 15:44 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bc1de01b3e78
8217344: Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret()
Reviewed-by: apetcher
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
Changeset: dd1be616c95e
Author: weijun
Date: 2019-01-19 09:20 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dd1be616c95e
8215937: Check usages of security-related Resources files
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/util/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
- test/jdk/sun/security/util/Resources/NewNamesFormat.java
- test/jdk/sun/security/util/Resources/NewResourcesNames.java
+ test/jdk/sun/security/util/Resources/Usages.java
Changeset: bf806003a4de
Author: vlivanov
Date: 2019-01-18 17:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bf806003a4de
8217399: Backout 8217358
Reviewed-by: kvn
! src/hotspot/share/opto/doCall.cpp
Changeset: 6a3586523418
Author: vlivanov
Date: 2019-01-18 17:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a3586523418
8217400: Optimized build is broken by Shenandoah changes
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: 3f224e4a891e
Author: vlivanov
Date: 2019-01-18 17:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3f224e4a891e
8217407: StackValue::print_on() crashes on NULL handle
Reviewed-by: kvn
! src/hotspot/share/runtime/stackValue.cpp
Changeset: 456e3870579e
Author: shade
Date: 2019-01-19 11:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/456e3870579e
8217378: UseCriticalCMSThreadPriority is broken
Reviewed-by: rkennke, dcubed
! src/hotspot/share/runtime/os.cpp
+ test/hotspot/jtreg/gc/cms/TestCriticalPriority.java
Changeset: 683a112e0e1e
Author: shade
Date: 2019-01-19 11:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/683a112e0e1e
8217343: Shenandoah control thread should be able to run at critical priority
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java
Changeset: 9ff1e6cacac3
Author: kbarrett
Date: 2019-01-19 19:50 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9ff1e6cacac3
8212826: Make PtrQueue free list lock-free
Summary: Add lock-free stack and use in BufferNode::Allocator.
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ src/hotspot/share/utilities/lockFreeStack.hpp
! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp
+ test/hotspot/gtest/utilities/test_lockFreeStack.cpp
Changeset: 8d03f69b8325
Author: shade
Date: 2019-01-20 11:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8d03f69b8325
8217419: Shenandoah fails to build after JDK-8212826 (Make PtrQueue free list lock-free)
Reviewed-by: aph, simonis, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
Changeset: 1ffcf6074569
Author: redestad
Date: 2019-01-20 16:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ffcf6074569
8217387: Remove dead develop flag CIFireOOMAt
Reviewed-by: shade, kbarrett
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 690aed53fef0
Author: zgu
Date: 2019-01-20 12:20 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/690aed53fef0
8217342: Build failed with excluding JFR
Reviewed-by: shade, pliden
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zTracer.cpp
Changeset: e17d7ffad9e3
Author: mdoerr
Date: 2019-01-21 09:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e17d7ffad9e3
8216060: [PPC64] Vector CRC implementation should be used by interpreter and be faster for short arrays
Reviewed-by: gromero, goetz
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
Changeset: 99aac2161586
Author: redestad
Date: 2019-01-21 09:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/99aac2161586
8217388: Remove develop flag ProfilerPCTickThreshold
Reviewed-by: shade, thartmann
! src/hotspot/share/runtime/globals.hpp
Changeset: 571f12d51db5
Author: shade
Date: 2019-01-21 10:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/571f12d51db5
8217423: Windows gtest build fails after JDK-8212826 (Make PtrQueue free list lock-free)
Reviewed-by: clanger, zgu, kbarrett
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
Changeset: aa87f38fcba2
Author: tschatzl
Date: 2019-01-21 12:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/aa87f38fcba2
8217374: Rename G1 EvacuationInfo class to G1EvacuationInfo
Reviewed-by: phh, kbarrett
- src/hotspot/share/gc/g1/evacuationInfo.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1EvacuationInfo.hpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
Changeset: 09a25a488830
Author: rkennke
Date: 2019-01-21 16:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/09a25a488830
Merge
! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/compiler/compileBroker.cpp
- src/hotspot/share/gc/g1/evacuationInfo.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
- test/jdk/javax/net/ssl/compatibility/Parameter.java
- test/jdk/sun/security/util/Resources/NewNamesFormat.java
- test/jdk/sun/security/util/Resources/NewResourcesNames.java
More information about the shenandoah-dev
mailing list