hg: zgc/zgc: 237 new changesets
per.liden at oracle.com
per.liden at oracle.com
Mon Dec 10 09:39:38 UTC 2018
Changeset: 600fca45232b
Author: mgronlun
Date: 2018-11-23 10:51 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/600fca45232b
8214161: java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr
Reviewed-by: egahlin, dholmes
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
Changeset: bbfa1b3aaf7e
Author: rehn
Date: 2018-11-23 10:43 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bbfa1b3aaf7e
8212108: SafepointSynchronizer never ending counter (big enough)
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
Changeset: 61b3b58a1d1d
Author: rehn
Date: 2018-11-23 11:07 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/61b3b58a1d1d
8214181: safepoint header cleanup
Reviewed-by: kbarrett, dholmes, coleenp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: c9325aa887da
Author: sjohanss
Date: 2018-11-23 10:57 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c9325aa887da
8214118: HeapRegions marked as archive even if CDS mapping fails
Reviewed-by: tschatzl, jiangli
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
Changeset: 7d3cde494494
Author: roland
Date: 2018-11-22 17:25 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7d3cde494494
8214206: Fix for JDK-8213419 is broken on 32-bit
Reviewed-by: mdoerr, shade
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: 2d795829f39f
Author: bulasevich
Date: 2018-11-23 19:45 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2d795829f39f
8213845: ARM32: Interpreter doesn't call result handler after native calls
Reviewed-by: aph
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
Changeset: 30a02b4e6c06
Author: jwilhelm
Date: 2018-11-24 01:05 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/30a02b4e6c06
8214276: Problemlist compiler/intrinsics/mathexact/MulExactLConstantTest.java
Reviewed-by: kbarrett
! test/hotspot/jtreg/ProblemList.txt
Changeset: 7a16ce664d85
Author: weijun
Date: 2018-11-26 08:27 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7a16ce664d85
8214262: SunEC native code does not compile with debug on
Reviewed-by: jnimeh
! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c
Changeset: c6df6671267e
Author: jlahoda
Date: 2018-11-26 09:24 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c6df6671267e
8214113: Switch expressions may have constant type and may be skipped during write
Summary: Switch expressions should not be compile-time constants.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java
Changeset: ca9459361300
Author: thartmann
Date: 2018-11-26 12:16 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ca9459361300
8214242: compiler/arguments/TestScavengeRootsInCode.java fails because of missing UnlockDiagnosticVMOptions
Summary: Added missing UnlockDiagnosticVMOptions.
Reviewed-by: tschatzl
! test/hotspot/jtreg/compiler/arguments/TestScavengeRootsInCode.java
Changeset: 6df06df9ae2e
Author: hseigel
Date: 2018-11-26 09:46 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6df06df9ae2e
8204525: [TESTBUG] runtime/NMT/MallocStressTest.java ran out of java heap
Summary: Handle OutOfMemoryError exception to prevent test aborting
Reviewed-by: zgu, dholmes
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
Changeset: c93e62e7fa3c
Author: jlaskey
Date: 2018-11-26 12:20 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c93e62e7fa3c
8203442: String::transform
Reviewed-by: smarks, sherman, alanb, darcy, forax, rriggs, scolebourne, dholmes, plevart
! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/Transform.java
Changeset: e017d2f176d0
Author: sgehwolf
Date: 2018-11-26 09:36 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e017d2f176d0
8214059: Undefined behaviour in ADLC
Reviewed-by: shade, kbarrett
Contributed-by: Simon Tooke <stooke at redhat.com>
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/dfa.cpp
! src/hotspot/share/adlc/formssel.cpp
Changeset: e62fe5079d64
Author: kbarrett
Date: 2018-11-26 13:17 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e62fe5079d64
8214202: DirtyCardQueueSet::get_completed_buffer should not clear _process_completed
Summary: Remove flag clearing and simplify get_completed-buffer.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/dirtyCardQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
Changeset: 6d243dcde190
Author: jjg
Date: 2018-11-26 11:00 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6d243dcde190
8213956: javadoc crash using {@index} in doc-files file
Reviewed-by: jlahoda, hannesw, pmuthuswamy
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
+ test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
Changeset: 00c47178ea6c
Author: jiangli
Date: 2018-11-26 14:13 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/00c47178ea6c
8214086: [TESTBUG] Fix subgraph test cases in ReplaceCriticalClasses.java
Summary: Add subgraph test cases in ReplaceCriticalClassesForSubgraphs.java.
Reviewed-by: iklam
! src/hotspot/share/memory/heapShared.cpp
! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java
+ test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClassesForSubgraphs.java
Changeset: 526f5cf13972
Author: jjg
Date: 2018-11-26 11:17 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/526f5cf13972
8190312: javadoc -link doesn't work with http: -> https: URL redirects
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
+ test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
Changeset: 3db8758f0f79
Author: iklam
Date: 2018-11-26 15:06 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/3db8758f0f79
8214029: Remove dead code BasicHashtable::bulk_free_entries
Reviewed-by: dholmes
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
Changeset: 7084dae775f2
Author: weijun
Date: 2018-11-27 08:51 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7084dae775f2
8214100: use of keystore probing results in unnecessary exception thrown
Reviewed-by: mullan
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/ProbingFailure.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: cecba555360c
Author: xuelei
Date: 2018-11-26 20:50 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/cecba555360c
8214321: Misleading code in SSLCipher
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
Changeset: d9f6a700fec9
Author: stuefe
Date: 2018-11-27 07:54 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9f6a700fec9
8213834: JVMTI ResourceExhausted should not be posted in CompilerThread
Reviewed-by: dholmes, dcubed, jcbeyler, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: bffef37beacb
Author: dlong
Date: 2018-11-26 22:49 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bffef37beacb
8213259: [AOT] AOTing java.base fails with "java.lang.AssertionError: no fingerprint for Ljdk/internal/event/Event"
Reviewed-by: iklam, kvn
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/klassFactory.cpp
Changeset: 0037ea3c7322
Author: roland
Date: 2018-11-26 17:35 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0037ea3c7322
8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation
Reviewed-by: kvn
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/compiler/integerArithmetic/MultiplyByConstantLongMax.java
Changeset: 93afbb11063b
Author: coffeys
Date: 2018-11-27 11:09 +0000
URL: http://hg.openjdk.java.net/zgc/zgc/rev/93afbb11063b
8214295: Populate handlers while holding streamHandlerLock
Reviewed-by: chegar
! src/java.base/share/classes/java/net/URL.java
Changeset: 99eb43bc3595
Author: hannesw
Date: 2018-11-27 13:02 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/99eb43bc3595
8213716: javadoc search not working with Japanese and Chinese locales
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: b80549fdb52f
Author: mbaesken
Date: 2018-11-26 14:04 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b80549fdb52f
8214297: testbug : missing fclose in jvmti_aod.cpp
Reviewed-by: coleenp, stuefe
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp
Changeset: 605878cd4009
Author: vromero
Date: 2018-11-27 11:07 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/605878cd4009
8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: ca6b58b8ffc5
Author: mgronlun
Date: 2018-11-27 18:14 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ca6b58b8ffc5
8214287: SpecJbb2005StressModule got uncaught exception
Reviewed-by: egahlin, jwilhelm
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
Changeset: 44fe5fab538a
Author: joehw
Date: 2018-11-27 09:40 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/44fe5fab538a
8177286: AttributeSet: attempt to compare Qname and String
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java
Changeset: b206bdfb9fe2
Author: darcy
Date: 2018-11-27 11:28 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b206bdfb9fe2
8213911: Use example.com in java.net and other examples
Reviewed-by: prappo, chegar, rriggs, mullan
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/package-info.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/security/CodeSource.java
Changeset: c724619944f1
Author: pchilanomate
Date: 2018-11-27 13:39 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c724619944f1
8150689: Thread dump report "waiting to re-lock in wait()" shows incorrectly
Summary: "waiting to re-lock in wait()" is now shown in the frame where relocking is taking place
Reviewed-by: dholmes, dcubed
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
Changeset: 10c6e9066819
Author: jiangli
Date: 2018-11-27 17:53 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/10c6e9066819
8214217: [TESTBUG] runtime/appcds/LotsOfClasses.java failed with fragmented heap
Summary: Improve the fragmentation error message. Set java heap size in LotsOfClasses.java.
Reviewed-by: iklam, ccheung
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java
Changeset: e7fdc9d9c376
Author: dcubed
Date: 2018-11-27 18:35 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e7fdc9d9c376
8202415: Incorrect time logged for monitor deflation
Summary: Add support for "deflating per-thread idle monitors" log mesgs.
Reviewed-by: dholmes, coleenp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
Changeset: 64413aaea8ed
Author: mseledtsov
Date: 2018-11-27 15:52 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/64413aaea8ed
8213914: [TESTBUG] Several JFR VM events are not covered by tests
Summary: Fixed several relevant test issues, added a test to check event coverage
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java
+ test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 53a407ab6d22
Author: coleenp
Date: 2018-11-27 19:46 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/53a407ab6d22
8214151: [TESTBUG] CleanProtectionDomain.java fails due to RuntimeException: 'protection domain unlinked' missing
Summary: call WB_ProtectionDomainRemovedCount.
Reviewed-by: jiangli, pchilanomate
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
Changeset: 19b15ff2576b
Author: dholmes
Date: 2018-11-27 21:20 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/19b15ff2576b
8214208: Nestmate package validation logging/exception should include classloader information
Reviewed-by: hseigel, coleenp, mchung
! src/hotspot/share/oops/instanceKlass.cpp
! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java
! test/jdk/java/lang/reflect/Nestmates/TestReflectionAPI.java
Changeset: 4b427f2653f1
Author: dholmes
Date: 2018-11-27 22:02 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4b427f2653f1
8212207: runtime/InternalApi/ThreadCpuTimesDeadlock.java crashes with SEGV in pthread_getcpuclockid+0x0
Summary: skip non-JavaThreads that have not reached a minimal initialization point - setting their stack size
Reviewed-by: kbarrett, stuefe
! src/hotspot/share/services/management.cpp
Changeset: 1ffff60c9f54
Author: pmuthuswamy
Date: 2018-11-28 09:37 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ffff60c9f54
8213921: Use {@systemProperty} tag for properties listed in "Networking Properties"
Reviewed-by: chegar
! src/java.base/share/classes/java/net/doc-files/net-properties.html
Changeset: c76cfae195c8
Author: pmuthuswamy
Date: 2018-11-28 10:21 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c76cfae195c8
8202621: bad test with broken links needs to be updated
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html
! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html
Changeset: 70adb0f573a7
Author: mli
Date: 2018-11-28 15:34 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/70adb0f573a7
8211975: move testlibrary/jdk/testlibrary/OptimalCapacity.java to top-level library
Reviewed-by: igerasim
! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java
! test/jdk/java/lang/Enum/ConstantDirectoryOptimalCapacity.java
! test/jdk/java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java
- test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java
+ test/lib/jdk/test/lib/util/OptimalCapacity.java
Changeset: f480ad035c73
Author: roland
Date: 2018-11-27 09:35 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f480ad035c73
8214172: GC interface entry points for loop opts
Reviewed-by: kvn, rkennke
! 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/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/phasetype.hpp
Changeset: d17e09494308
Author: roland
Date: 2018-11-27 14:49 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d17e09494308
8214362: C2: gc interface entry point for split if
Reviewed-by: rkennke, thartmann
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/loopopts.cpp
Changeset: 8586613959f0
Author: mbaesken
Date: 2018-11-27 15:56 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8586613959f0
8214373: adjust usage of ReleaseLongArrayElements in MacosxDebuggerLocal
Reviewed-by: stuefe, jcbeyler
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
Changeset: 2e52aa822c57
Author: ihse
Date: 2018-11-28 10:00 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2e52aa822c57
8178317: Create man pages using pandoc from markdown sources
Reviewed-by: erikj
! make/CompileToolsJdk.gmk
! make/Docs.gmk
! make/Images.gmk
! make/ModuleWrapper.gmk
! make/ToolsJdk.gmk
! make/autoconf/jdk-options.m4
! make/common/Modules.gmk
! make/common/ProcessMarkdown.gmk
! make/conf/jib-profiles.js
! make/devkit/createPandocBundle.sh
! make/launcher/LauncherCommon.gmk
+ make/scripts/pandoc-manpage-filter.js
+ make/scripts/pandoc-manpage-filter.sh.template
- src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES
- src/bsd/doc/man/apt.1
- src/bsd/doc/man/ja/apt.1
- src/bsd/doc/man/ja/jar.1
- src/bsd/doc/man/ja/jarsigner.1
- src/bsd/doc/man/ja/java.1
- src/bsd/doc/man/ja/javac.1
- src/bsd/doc/man/ja/javadoc.1
- src/bsd/doc/man/ja/javap.1
- src/bsd/doc/man/ja/javaws.1
- src/bsd/doc/man/ja/jcmd.1
- src/bsd/doc/man/ja/jconsole.1
- src/bsd/doc/man/ja/jdb.1
- src/bsd/doc/man/ja/jdeps.1
- src/bsd/doc/man/ja/jhat.1
- src/bsd/doc/man/ja/jinfo.1
- src/bsd/doc/man/ja/jjs.1
- src/bsd/doc/man/ja/jmap.1
- src/bsd/doc/man/ja/jps.1
- src/bsd/doc/man/ja/jrunscript.1
- src/bsd/doc/man/ja/jsadebugd.1
- src/bsd/doc/man/ja/jstack.1
- src/bsd/doc/man/ja/jstat.1
- src/bsd/doc/man/ja/jstatd.1
- src/bsd/doc/man/ja/keytool.1
- src/bsd/doc/man/ja/pack200.1
- src/bsd/doc/man/ja/rmic.1
- src/bsd/doc/man/ja/rmid.1
- src/bsd/doc/man/ja/rmiregistry.1
- src/bsd/doc/man/ja/serialver.1
- src/bsd/doc/man/ja/unpack200.1
- src/bsd/doc/man/jar.1
- src/bsd/doc/man/jarsigner.1
- src/bsd/doc/man/java.1
- src/bsd/doc/man/javac.1
- src/bsd/doc/man/javadoc.1
- src/bsd/doc/man/javap.1
- src/bsd/doc/man/javaws.1
- src/bsd/doc/man/jcmd.1
- src/bsd/doc/man/jconsole.1
- src/bsd/doc/man/jdb.1
- src/bsd/doc/man/jdeps.1
- src/bsd/doc/man/jhat.1
- src/bsd/doc/man/jinfo.1
- src/bsd/doc/man/jjs.1
- src/bsd/doc/man/jmap.1
- src/bsd/doc/man/jps.1
- src/bsd/doc/man/jrunscript.1
- src/bsd/doc/man/jsadebugd.1
- src/bsd/doc/man/jstack.1
- src/bsd/doc/man/jstat.1
- src/bsd/doc/man/jstatd.1
- src/bsd/doc/man/keytool.1
- src/bsd/doc/man/pack200.1
- src/bsd/doc/man/rmic.1
- src/bsd/doc/man/rmid.1
- src/bsd/doc/man/rmiregistry.1
- src/bsd/doc/man/serialver.1
- src/bsd/doc/man/unpack200.1
+ src/java.base/share/man/java.1
+ src/java.base/share/man/keytool.1
+ src/java.rmi/share/man/rmid.1
+ src/java.rmi/share/man/rmiregistry.1
+ src/java.scripting/share/man/jrunscript.1
+ src/jdk.compiler/share/man/javac.1
+ src/jdk.compiler/share/man/serialver.1
+ src/jdk.jartool/share/man/jar.1
+ src/jdk.jartool/share/man/jarsigner.1
+ src/jdk.javadoc/share/man/javadoc.1
+ src/jdk.jcmd/share/man/jcmd.1
+ src/jdk.jcmd/share/man/jinfo.1
+ src/jdk.jcmd/share/man/jmap.1
+ src/jdk.jcmd/share/man/jps.1
+ src/jdk.jcmd/share/man/jstack.1
+ src/jdk.jcmd/share/man/jstat.1
+ src/jdk.jconsole/share/man/jconsole.1
+ src/jdk.jdeps/share/man/javap.1
+ src/jdk.jdeps/share/man/jdeps.1
+ src/jdk.jdi/share/man/jdb.1
+ src/jdk.jstatd/share/man/jstatd.1
+ src/jdk.pack/share/man/pack200.1
+ src/jdk.pack/share/man/unpack200.1
+ src/jdk.rmic/share/man/rmic.1
+ src/jdk.scripting.nashorn.shell/share/man/jjs.1
- src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES
- src/linux/doc/man/ja/jar.1
- src/linux/doc/man/ja/jarsigner.1
- src/linux/doc/man/ja/java.1
- src/linux/doc/man/ja/javac.1
- src/linux/doc/man/ja/javadoc.1
- src/linux/doc/man/ja/javap.1
- src/linux/doc/man/ja/javaws.1
- src/linux/doc/man/ja/jcmd.1
- src/linux/doc/man/ja/jconsole.1
- src/linux/doc/man/ja/jdb.1
- src/linux/doc/man/ja/jdeps.1
- src/linux/doc/man/ja/jhat.1
- src/linux/doc/man/ja/jinfo.1
- src/linux/doc/man/ja/jjs.1
- src/linux/doc/man/ja/jmap.1
- src/linux/doc/man/ja/jps.1
- src/linux/doc/man/ja/jrunscript.1
- src/linux/doc/man/ja/jsadebugd.1
- src/linux/doc/man/ja/jstack.1
- src/linux/doc/man/ja/jstat.1
- src/linux/doc/man/ja/jstatd.1
- src/linux/doc/man/ja/keytool.1
- src/linux/doc/man/ja/pack200.1
- src/linux/doc/man/ja/rmic.1
- src/linux/doc/man/ja/rmid.1
- src/linux/doc/man/ja/rmiregistry.1
- src/linux/doc/man/ja/serialver.1
- src/linux/doc/man/ja/unpack200.1
- src/linux/doc/man/jar.1
- src/linux/doc/man/jarsigner.1
- src/linux/doc/man/java.1
- src/linux/doc/man/javac.1
- src/linux/doc/man/javadoc.1
- src/linux/doc/man/javap.1
- src/linux/doc/man/javaws.1
- src/linux/doc/man/jcmd.1
- src/linux/doc/man/jconsole.1
- src/linux/doc/man/jdb.1
- src/linux/doc/man/jdeps.1
- src/linux/doc/man/jhat.1
- src/linux/doc/man/jinfo.1
- src/linux/doc/man/jjs.1
- src/linux/doc/man/jmap.1
- src/linux/doc/man/jps.1
- src/linux/doc/man/jrunscript.1
- src/linux/doc/man/jsadebugd.1
- src/linux/doc/man/jstack.1
- src/linux/doc/man/jstat.1
- src/linux/doc/man/jstatd.1
- src/linux/doc/man/keytool.1
- src/linux/doc/man/pack200.1
- src/linux/doc/man/rmic.1
- src/linux/doc/man/rmid.1
- src/linux/doc/man/rmiregistry.1
- src/linux/doc/man/serialver.1
- src/linux/doc/man/unpack200.1
- src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES
- src/solaris/doc/sun/man/man1/ja/jar.1
- src/solaris/doc/sun/man/man1/ja/jarsigner.1
- src/solaris/doc/sun/man/man1/ja/java.1
- src/solaris/doc/sun/man/man1/ja/javac.1
- src/solaris/doc/sun/man/man1/ja/javadoc.1
- src/solaris/doc/sun/man/man1/ja/javap.1
- src/solaris/doc/sun/man/man1/ja/jcmd.1
- src/solaris/doc/sun/man/man1/ja/jconsole.1
- src/solaris/doc/sun/man/man1/ja/jdb.1
- src/solaris/doc/sun/man/man1/ja/jdeps.1
- src/solaris/doc/sun/man/man1/ja/jhat.1
- src/solaris/doc/sun/man/man1/ja/jinfo.1
- src/solaris/doc/sun/man/man1/ja/jjs.1
- src/solaris/doc/sun/man/man1/ja/jmap.1
- src/solaris/doc/sun/man/man1/ja/jps.1
- src/solaris/doc/sun/man/man1/ja/jrunscript.1
- src/solaris/doc/sun/man/man1/ja/jsadebugd.1
- src/solaris/doc/sun/man/man1/ja/jstack.1
- src/solaris/doc/sun/man/man1/ja/jstat.1
- src/solaris/doc/sun/man/man1/ja/jstatd.1
- src/solaris/doc/sun/man/man1/ja/keytool.1
- src/solaris/doc/sun/man/man1/ja/pack200.1
- src/solaris/doc/sun/man/man1/ja/rmic.1
- src/solaris/doc/sun/man/man1/ja/rmid.1
- src/solaris/doc/sun/man/man1/ja/rmiregistry.1
- src/solaris/doc/sun/man/man1/ja/serialver.1
- src/solaris/doc/sun/man/man1/ja/unpack200.1
- src/solaris/doc/sun/man/man1/jar.1
- src/solaris/doc/sun/man/man1/jarsigner.1
- src/solaris/doc/sun/man/man1/java.1
- src/solaris/doc/sun/man/man1/javac.1
- src/solaris/doc/sun/man/man1/javadoc.1
- src/solaris/doc/sun/man/man1/javap.1
- src/solaris/doc/sun/man/man1/jcmd.1
- src/solaris/doc/sun/man/man1/jconsole.1
- src/solaris/doc/sun/man/man1/jdb.1
- src/solaris/doc/sun/man/man1/jdeps.1
- src/solaris/doc/sun/man/man1/jhat.1
- src/solaris/doc/sun/man/man1/jinfo.1
- src/solaris/doc/sun/man/man1/jjs.1
- src/solaris/doc/sun/man/man1/jmap.1
- src/solaris/doc/sun/man/man1/jps.1
- src/solaris/doc/sun/man/man1/jrunscript.1
- src/solaris/doc/sun/man/man1/jsadebugd.1
- src/solaris/doc/sun/man/man1/jstack.1
- src/solaris/doc/sun/man/man1/jstat.1
- src/solaris/doc/sun/man/man1/jstatd.1
- src/solaris/doc/sun/man/man1/keytool.1
- src/solaris/doc/sun/man/man1/pack200.1
- src/solaris/doc/sun/man/man1/rmic.1
- src/solaris/doc/sun/man/man1/rmid.1
- src/solaris/doc/sun/man/man1/rmiregistry.1
- src/solaris/doc/sun/man/man1/serialver.1
- src/solaris/doc/sun/man/man1/unpack200.1
Changeset: 28632315d1be
Author: tschatzl
Date: 2018-11-28 10:52 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/28632315d1be
8211211: vmTestbase/metaspace/stressDictionary/StressDictionary.java timeout
Summary: Disable CMS precleaning to avoid accumulating too many classloaders to unload.
Reviewed-by: kbarrett, sangheki
! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java
Changeset: 877dd2b0f36c
Author: tschatzl
Date: 2018-11-28 11:06 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/877dd2b0f36c
8213996: Remove one of the SparsePRT entry tables
Summary: Remove unused functionality in SparsePRT
Reviewed-by: shade, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/g1/sparsePRT.hpp
Changeset: b22da519f2e3
Author: rehn
Date: 2018-11-28 11:06 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b22da519f2e3
8213791: StringTable: Use get and insert
Reviewed-by: eosterlund, gziemski
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
Changeset: 263c7685a22a
Author: dchuyko
Date: 2018-11-28 13:24 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/263c7685a22a
8214272: Don't use memset to initialize arrays of MemoryUsage in memoryManager.cpp
Reviewed-by: rkennke, shade
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/services/memoryManager.cpp
Changeset: 91ae63450fa8
Author: simonis
Date: 2018-11-28 13:56 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/91ae63450fa8
8214343: Handle the absence of Xrandr more generically
Reviewed-by: stuefe, erikj, prr
! make/autoconf/lib-x11.m4
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: fab77e2d8146
Author: iklam
Date: 2018-11-28 07:51 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fab77e2d8146
8213275: ReplaceCriticalClasses.java fails with jdk.internal.vm.PostVMInitHook not found
Reviewed-by: lfoltan, sspitsyn, shade
! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java
Changeset: 732bec44c89e
Author: joehw
Date: 2018-11-28 10:30 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/732bec44c89e
8213117: adoptNode corrupts attribute values
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java
Changeset: 19de50eb561d
Author: jcbeyler
Date: 2018-11-28 11:09 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/19de50eb561d
8214408: Migrate EventsOnOff to using the same allocateAndCheck method
Summary: Move code to the more stable version used by other tests
Reviewed-by: sspitsyn, amenkov
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java
Changeset: f24ae8376e71
Author: lancea
Date: 2018-11-28 14:49 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f24ae8376e71
8210454: jar tool does not allow setting the module version without also setting the main class
Reviewed-by: alanb, mchung, chegar
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/tools/jar/modularJar/Basic.java
Changeset: 0bdbf854472f
Author: rriggs
Date: 2018-11-28 15:53 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0bdbf854472f
4947890: Minimize JNI upcalls in system-properties initialization
Reviewed-by: erikj, mchung, bchristi, ihse, coleenp, stuefe
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/autoconf/version-numbers
! make/gensrc/GensrcMisc.gmk
! make/hotspot/symbols/symbols-unix
! make/lib/CoreLibraries.gmk
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
+ src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/native/libjava/System.c
+ test/jdk/java/lang/System/VerifyRawIndexesTest.java
Changeset: c470f977ade8
Author: rriggs
Date: 2018-11-28 16:04 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c470f977ade8
8214014: Remove vestiges of gopher: protocol proxy support
Reviewed-by: lancea, alanb
! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/share/conf/net.properties
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libnet/DefaultProxySelector.c
! src/java.base/windows/native/libnet/DefaultProxySelector.c
! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java
! test/jdk/java/net/ProxySelector/SystemProxies.java
! test/jdk/java/net/URI/Test.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
Changeset: 9cfa2e273b77
Author: kbarrett
Date: 2018-11-28 16:05 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9cfa2e273b77
8214278: Cleanup process_completed_threshold and related state
Summary: Change types, normalize names, remove special values.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/dirtyCardQueue.cpp
! src/hotspot/share/gc/g1/dirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: 396dfb0e8ba5
Author: martin
Date: 2018-11-28 14:28 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/396dfb0e8ba5
8213406: (fs) More than one instance of built-in FileSystem observed in heap
Reviewed-by: alanb, cushon, weijun
! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java
! src/java.base/aix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/linux/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
Changeset: 5e2625783d58
Author: dl
Date: 2018-11-28 15:25 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5e2625783d58
8212899: java/util/concurrent/tck/JSR166TestCase.java - testMissedSignal_8187947(SubmissionPublisherTest): timed out waiting for CountDownLatch for 40 sec
Reviewed-by: martin, dholmes
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
Changeset: 0775f246731b
Author: dl
Date: 2018-11-28 15:25 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0775f246731b
8211877: Broken links in java.util.concurrent.atomic
Reviewed-by: martin, jjg
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java
Changeset: 345266000aba
Author: dl
Date: 2018-11-28 15:25 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/345266000aba
8211283: Miscellaneous changes imported from jsr166 CVS 2018-11
Reviewed-by: martin, chegar
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/jdk/java/util/concurrent/atomic/LongAdderDemo.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
Changeset: 157c1130b46e
Author: mli
Date: 2018-11-29 07:40 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/157c1130b46e
8214431: tests failed because can't find jdk.testlibrary.* in test directory or libraries
Reviewed-by: chegar, ctornqvi, dholmes
! test/jdk/com/sun/jdi/ProcessAttachTest.java
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/PermissionTest.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
! test/jdk/java/lang/Thread/ThreadStateTest.java
! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/jdk/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
! test/jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
Changeset: 41edb8be98b3
Author: jwilhelm
Date: 2018-11-29 02:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/41edb8be98b3
Added tag jdk-12+22 for changeset 732bec44c89e
! .hgtags
Changeset: 1d520c376105
Author: smarks
Date: 2018-11-28 18:16 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1d520c376105
8214460: MacosX build is broken because of JDK-8214014
Reviewed-by: dholmes, tbell
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: d537553ed639
Author: dholmes
Date: 2018-11-28 22:29 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d537553ed639
8214332: Add a flag for overriding default JNI library search path
Reviewed-by: erikj, dholmes
Contributed-by: Jakub Vanek <linuxtardis at gmail.com>
! doc/building.html
! doc/building.md
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/hotspot/lib/JvmFlags.gmk
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: 7b9f61b7fd94
Author: dholmes
Date: 2018-11-29 00:49 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7b9f61b7fd94
8214466: Append assembler flags on ARM targets
Reviewed-by: erikj, dholmes
Contributed-by: Jakub Vanek <linuxtardis at gmail.com>
! make/autoconf/flags-other.m4
! make/autoconf/flags.m4
Changeset: 99c48295ec8e
Author: dholmes
Date: 2018-11-29 00:51 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/99c48295ec8e
8214465: Upgrade arm-sflt minimum architecture to ARMv5TE for assembler
Reviewed-by: erikj, dholmes
Contributed-by: Jakub Vanek <linuxtardis at gmail.com>
! make/autoconf/flags.m4
Changeset: e6753ace7f6d
Author: alitvinov
Date: 2018-11-12 22:28 +0000
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e6753ace7f6d
8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component
Reviewed-by: serb, dmarkov
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
Changeset: 4c436aab570a
Author: jdv
Date: 2018-11-13 09:39 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4c436aab570a
8176556: java/awt/dnd/ImageTransferTest/ImageTransferTest.java fails for JFIF
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/ImageTransferTest/ImageTransferTest.java
Changeset: 7199c4da1a6f
Author: shurailine
Date: 2018-11-13 07:11 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7199c4da1a6f
8186549: move ExtendedRobot closer to tests
Reviewed-by: serb
! test/jdk/java/awt/Component/PaintAll/PaintAll.java
! test/jdk/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java
! test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java
! test/jdk/java/awt/Frame/FramesGC/FramesGC.java
! test/jdk/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java
! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java
! test/jdk/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java
! test/jdk/java/awt/Frame/MiscUndecorated/FrameCloseTest.java
! test/jdk/java/awt/Frame/MiscUndecorated/RepaintTest.java
! test/jdk/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java
! test/jdk/java/awt/List/SetBackgroundTest/SetBackgroundTest.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java
! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java
! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java
! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java
! test/jdk/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java
! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java
! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java
! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java
! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java
! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java
! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java
! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java
! test/jdk/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java
! test/jdk/java/awt/Modal/OnTop/OnTopAppModal1Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopAppModal2Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopAppModal3Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopAppModal4Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopAppModal5Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopAppModal6Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopDocModal1Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopDocModal2Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopDocModal3Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopDocModal4Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopDocModal5Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopDocModal6Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModal1Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModal2Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModal3Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModal4Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModal5Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModal6Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModeless1Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModeless2Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModeless3Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModeless4Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModeless5Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopModeless6Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopTKModal1Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopTKModal2Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopTKModal3Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopTKModal4Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopTKModal5Test.java
! test/jdk/java/awt/Modal/OnTop/OnTopTKModal6Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackAppModal1Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackAppModal2Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackAppModal3Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackAppModal4Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackAppModal5Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackAppModal6Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackDocModal1Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackDocModal2Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackDocModal3Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackDocModal4Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackDocModal5Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackDocModal6Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModal1Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModal2Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModal3Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModal4Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModal5Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModal6Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModeless1Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModeless2Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModeless3Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModeless4Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModeless5Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackModeless6Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackNonModal1Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackNonModal2Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackNonModal3Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackNonModal4Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackNonModal5Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackNonModal6Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackTKModal1Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackTKModal2Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackTKModal3Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackTKModal4Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackTKModal5Test.java
! test/jdk/java/awt/Modal/ToBack/ToBackTKModal6Test.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontModalTest.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java
! test/jdk/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal1Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal2Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal3Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal4Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal5Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java
! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java
! test/jdk/java/awt/Paint/ExposeOnEDT.java
! test/jdk/java/awt/Paint/PaintNativeOnUpdate.java
! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotEnhancedKeyTest.java
! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java
! test/jdk/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java
! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java
! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/jdk/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/jdk/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java
! test/jdk/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/jdk/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/jdk/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java
! test/jdk/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java
! test/jdk/java/awt/TrayIcon/RightClickWhenBalloonDisplayed/RightClickWhenBalloonDisplayed.java
! test/jdk/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/jdk/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/jdk/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
! test/jdk/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java
! test/jdk/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java
! test/jdk/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java
! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java
! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java
! test/jdk/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java
! test/jdk/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java
! test/jdk/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java
! test/jdk/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java
! test/jdk/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java
! test/jdk/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java
! test/jdk/java/awt/image/multiresolution/Corrupted2XImageTest.java
! test/jdk/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java
! test/jdk/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java
! test/jdk/java/awt/image/multiresolution/MultiresolutionIconTest.java
! test/jdk/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java
! test/jdk/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java
! test/jdk/javax/swing/JComboBox/4523758/bug4523758.java
! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java
! test/jdk/javax/swing/JComboBox/8015300/Test8015300.java
! test/jdk/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java
! test/jdk/javax/swing/JComponent/7154030/bug7154030.java
! test/jdk/javax/swing/JInternalFrame/6647340/bug6647340.java
! test/jdk/javax/swing/JInternalFrame/6725409/bug6725409.java
! test/jdk/javax/swing/JLayer/6824395/bug6824395.java
! test/jdk/javax/swing/JMenu/4417601/bug4417601.java
! test/jdk/javax/swing/JMenu/6359669/bug6359669.java
! test/jdk/javax/swing/JMenu/6538132/bug6538132.java
! test/jdk/javax/swing/JMenuItem/6249972/bug6249972.java
! test/jdk/javax/swing/JOptionPane/6428694/bug6428694.java
! test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java
! test/jdk/javax/swing/JPopupMenu/6217905/bug6217905.java
! test/jdk/javax/swing/JPopupMenu/6415145/bug6415145.java
! test/jdk/javax/swing/JPopupMenu/6515446/bug6515446.java
! test/jdk/javax/swing/JPopupMenu/6544309/bug6544309.java
! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java
! test/jdk/javax/swing/JSlider/6401380/bug6401380.java
! test/jdk/javax/swing/JTabbedPane/7024235/Test7024235.java
! test/jdk/javax/swing/JTabbedPane/7170310/bug7170310.java
! test/jdk/javax/swing/JTree/8003400/Test8003400.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java
! test/jdk/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java
! test/jdk/javax/swing/reliability/TaskUndJFrameProperties.java
! test/jdk/javax/swing/reliability/TaskZoomJFrameChangeState.java
! test/jdk/javax/swing/reliability/TaskZoomJFrameRepaint.java
! test/jdk/javax/swing/text/AbstractDocument/6968363/Test6968363.java
+ test/jdk/lib/client/ExtendedRobot.java
- test/jdk/lib/testlibrary/ExtendedRobot.java
Changeset: 52ea97fb80b0
Author: serb
Date: 2018-11-13 16:35 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/52ea97fb80b0
8211833: Javadoc cleanup of java.applet package
Reviewed-by: prr
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/applet/AppletStub.java
! src/java.desktop/share/classes/java/applet/AudioClip.java
Changeset: d569b5e29021
Author: psadhukhan
Date: 2018-11-14 17:26 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d569b5e29021
Merge
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java
Changeset: b9f3606b2f83
Author: jdv
Date: 2018-11-14 01:29 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b9f3606b2f83
8212116: IIOException "tEXt chunk length is not proper" on opening png file
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/ReadPNGWithNoTextInTEXTChunk.java
Changeset: ff49d3fcb934
Author: pbansal
Date: 2018-11-14 18:27 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ff49d3fcb934
8213844: Typo in ProblemList updation under JDK-8213536
Reviewed-by: jdv
! test/jdk/ProblemList.txt
Changeset: 8b066aaff367
Author: mbaesken
Date: 2018-11-08 17:10 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8b066aaff367
8213532: add missing LocalFree calls after using FormatMessage(A) [windows]
Reviewed-by: dmarkov, serb
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
Changeset: 83de6a8b6c33
Author: avu
Date: 2018-11-14 13:52 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/83de6a8b6c33
8213292: Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
Changeset: 5b91e69e1fd0
Author: itakiguchi
Date: 2018-11-14 18:04 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5b91e69e1fd0
8213614: DnD operation change feature does not work with 64bit big endian CPU
Reviewed-by: serb
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
Changeset: 85fb403c0141
Author: alans
Date: 2018-11-14 20:47 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/85fb403c0141
8211301: [macos] support full window content options
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java
Changeset: 9d2c9970c950
Author: sveerabhadra
Date: 2018-11-15 11:25 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9d2c9970c950
6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails
Reviewed-by: kaddepalli, serb
! test/jdk/ProblemList.txt
- test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html
! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java
Changeset: a4db2f17e1be
Author: serb
Date: 2018-11-15 14:14 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a4db2f17e1be
8213817: @return has already been specified (4 occurrences, in AWT and Swing)
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JPanel.java
! src/java.desktop/share/classes/javax/swing/JRadioButton.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/JSlider.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/LabelView.java
Changeset: 6bdbd601d31c
Author: jdv
Date: 2018-11-20 14:37 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6bdbd601d31c
8211795: ArrayIndexOutOfBoundsException in PNGImageReader after JDK-6788458
Reviewed-by: serb, kaddepalli
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/VerifyBitDepthScalingWithTRNSChunk.java
Changeset: abed2967ec3a
Author: jdv
Date: 2018-11-20 15:53 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/abed2967ec3a
8211422: Reading PNG with corrupt CRC for IEND chunk throws IIOException
Reviewed-by: serb, kaddepalli
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/PNGCorruptCRCForIENDChunkTest.java
Changeset: 5e7dba63836d
Author: kaddepalli
Date: 2018-11-20 16:40 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5e7dba63836d
8212882: links to tutorial should be updated to use https:
Reviewed-by: psadhukhan, pbansal
! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/DisplayMode.java
! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/GraphicsDevice.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.java
! src/java.desktop/share/classes/java/awt/event/ActionListener.java
! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java
! src/java.desktop/share/classes/java/awt/event/ComponentEvent.java
! src/java.desktop/share/classes/java/awt/event/ComponentListener.java
! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java
! src/java.desktop/share/classes/java/awt/event/ContainerEvent.java
! src/java.desktop/share/classes/java/awt/event/ContainerListener.java
! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/awt/event/FocusListener.java
! src/java.desktop/share/classes/java/awt/event/ItemEvent.java
! src/java.desktop/share/classes/java/awt/event/ItemListener.java
! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseListener.java
! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseMotionListener.java
! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java
! src/java.desktop/share/classes/java/awt/event/WindowEvent.java
! src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java
! src/java.desktop/share/classes/java/awt/event/WindowListener.java
! src/java.desktop/share/classes/java/beans/package-info.java
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/BorderFactory.java
! src/java.desktop/share/classes/javax/swing/Box.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/ButtonGroup.java
! src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java
! src/java.desktop/share/classes/javax/swing/FocusManager.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JButton.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPanel.java
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JRadioButton.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/JSeparator.java
! src/java.desktop/share/classes/javax/swing/JSlider.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JTextPane.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JToolBar.java
! src/java.desktop/share/classes/javax/swing/JToolTip.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java
! src/java.desktop/share/classes/javax/swing/Spring.java
! src/java.desktop/share/classes/javax/swing/SpringLayout.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/javax/swing/WindowConstants.java
! src/java.desktop/share/classes/javax/swing/border/Border.java
! src/java.desktop/share/classes/javax/swing/border/package-info.java
! src/java.desktop/share/classes/javax/swing/colorchooser/package-info.java
! src/java.desktop/share/classes/javax/swing/event/InternalFrameAdapter.java
! src/java.desktop/share/classes/javax/swing/event/InternalFrameEvent.java
! src/java.desktop/share/classes/javax/swing/event/InternalFrameListener.java
! src/java.desktop/share/classes/javax/swing/event/TreeExpansionEvent.java
! src/java.desktop/share/classes/javax/swing/event/TreeExpansionListener.java
! src/java.desktop/share/classes/javax/swing/event/TreeModelEvent.java
! src/java.desktop/share/classes/javax/swing/event/TreeModelListener.java
! src/java.desktop/share/classes/javax/swing/event/TreeSelectionListener.java
! src/java.desktop/share/classes/javax/swing/event/TreeWillExpandListener.java
! src/java.desktop/share/classes/javax/swing/event/package-info.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileFilter.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileView.java
! src/java.desktop/share/classes/javax/swing/filechooser/package-info.java
! src/java.desktop/share/classes/javax/swing/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/package-info.java
! src/java.desktop/share/classes/javax/swing/table/TableModel.java
! src/java.desktop/share/classes/javax/swing/table/package-info.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/PlainDocument.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/package-info.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/package-info.java
! src/java.desktop/share/classes/javax/swing/text/package-info.java
! src/java.desktop/share/classes/javax/swing/text/rtf/package-info.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/ExpandVetoException.java
! src/java.desktop/share/classes/javax/swing/tree/TreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/tree/TreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/TreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/TreePath.java
! src/java.desktop/share/classes/javax/swing/tree/TreeSelectionModel.java
! src/java.desktop/share/classes/javax/swing/tree/package-info.java
! src/java.desktop/share/classes/javax/swing/undo/package-info.java
! src/java.desktop/share/classes/sun/swing/PrintingStatus.java
Changeset: b5c564a1367c
Author: akolarkunnu
Date: 2018-11-05 18:53 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b5c564a1367c
8213168: Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com
! test/jdk/sanity/client/SwingSet/src/FileChooserDemoTest.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info
Changeset: fe70e9638c42
Author: psadhukhan
Date: 2018-11-26 10:49 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fe70e9638c42
Merge
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java
- test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java
! test/jdk/ProblemList.txt
- test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java
- test/jdk/java/util/ResourceBundle/Bug6299235Test.java
- test/jdk/java/util/ResourceBundle/Bug6299235Test.sh
- test/jdk/java/util/ResourceBundle/awtres.jar
- test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java
- test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java
- test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
- test/jdk/java/util/ResourceBundle/modules/basic/basic.sh
- test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties
- test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties
- test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties
- test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties
- test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties
- test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java
- test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java
- test/jdk/java/util/ResourceBundle/modules/layer/run.sh
- test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties
- test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java
- test/jdk/java/util/ResourceBundle/modules/simple/simple.sh
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java
- test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java
- test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh
- test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java
- test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java
- test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh
- test/langtools/tools/jdeps/mrjar/test/Main.java
Changeset: 40279c4862ec
Author: psadhukhan
Date: 2018-11-27 10:45 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/40279c4862ec
8213843: Changing L&F from Nimbus to Window L&F causes NPE in SwingSet2
8213121: javax/swing/GraphicsConfigNotifier/StalePreferredSize.java fails on mac10.13
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java
Changeset: 0d757a37896c
Author: psadhukhan
Date: 2018-11-27 10:59 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d757a37896c
Merge
Changeset: 3c4c1debe32c
Author: mhalder
Date: 2018-11-27 13:47 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/3c4c1debe32c
8209123: [Macosx] Maximized frame (frame state set to MAXIMIZED_BOTH using setExtendedState) is resizable on Mac but not on Windows and Ubuntu
Reviewed-by: kaddepalli, psadhukhan
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
Changeset: b2e14d91a50c
Author: psadhukhan
Date: 2018-11-29 14:32 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b2e14d91a50c
Merge
- src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES
- src/bsd/doc/man/apt.1
- src/bsd/doc/man/ja/apt.1
- src/bsd/doc/man/ja/jar.1
- src/bsd/doc/man/ja/jarsigner.1
- src/bsd/doc/man/ja/java.1
- src/bsd/doc/man/ja/javac.1
- src/bsd/doc/man/ja/javadoc.1
- src/bsd/doc/man/ja/javap.1
- src/bsd/doc/man/ja/javaws.1
- src/bsd/doc/man/ja/jcmd.1
- src/bsd/doc/man/ja/jconsole.1
- src/bsd/doc/man/ja/jdb.1
- src/bsd/doc/man/ja/jdeps.1
- src/bsd/doc/man/ja/jhat.1
- src/bsd/doc/man/ja/jinfo.1
- src/bsd/doc/man/ja/jjs.1
- src/bsd/doc/man/ja/jmap.1
- src/bsd/doc/man/ja/jps.1
- src/bsd/doc/man/ja/jrunscript.1
- src/bsd/doc/man/ja/jsadebugd.1
- src/bsd/doc/man/ja/jstack.1
- src/bsd/doc/man/ja/jstat.1
- src/bsd/doc/man/ja/jstatd.1
- src/bsd/doc/man/ja/keytool.1
- src/bsd/doc/man/ja/pack200.1
- src/bsd/doc/man/ja/rmic.1
- src/bsd/doc/man/ja/rmid.1
- src/bsd/doc/man/ja/rmiregistry.1
- src/bsd/doc/man/ja/serialver.1
- src/bsd/doc/man/ja/unpack200.1
- src/bsd/doc/man/jar.1
- src/bsd/doc/man/jarsigner.1
- src/bsd/doc/man/java.1
- src/bsd/doc/man/javac.1
- src/bsd/doc/man/javadoc.1
- src/bsd/doc/man/javap.1
- src/bsd/doc/man/javaws.1
- src/bsd/doc/man/jcmd.1
- src/bsd/doc/man/jconsole.1
- src/bsd/doc/man/jdb.1
- src/bsd/doc/man/jdeps.1
- src/bsd/doc/man/jhat.1
- src/bsd/doc/man/jinfo.1
- src/bsd/doc/man/jjs.1
- src/bsd/doc/man/jmap.1
- src/bsd/doc/man/jps.1
- src/bsd/doc/man/jrunscript.1
- src/bsd/doc/man/jsadebugd.1
- src/bsd/doc/man/jstack.1
- src/bsd/doc/man/jstat.1
- src/bsd/doc/man/jstatd.1
- src/bsd/doc/man/keytool.1
- src/bsd/doc/man/pack200.1
- src/bsd/doc/man/rmic.1
- src/bsd/doc/man/rmid.1
- src/bsd/doc/man/rmiregistry.1
- src/bsd/doc/man/serialver.1
- src/bsd/doc/man/unpack200.1
- src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES
- src/linux/doc/man/ja/jar.1
- src/linux/doc/man/ja/jarsigner.1
- src/linux/doc/man/ja/java.1
- src/linux/doc/man/ja/javac.1
- src/linux/doc/man/ja/javadoc.1
- src/linux/doc/man/ja/javap.1
- src/linux/doc/man/ja/javaws.1
- src/linux/doc/man/ja/jcmd.1
- src/linux/doc/man/ja/jconsole.1
- src/linux/doc/man/ja/jdb.1
- src/linux/doc/man/ja/jdeps.1
- src/linux/doc/man/ja/jhat.1
- src/linux/doc/man/ja/jinfo.1
- src/linux/doc/man/ja/jjs.1
- src/linux/doc/man/ja/jmap.1
- src/linux/doc/man/ja/jps.1
- src/linux/doc/man/ja/jrunscript.1
- src/linux/doc/man/ja/jsadebugd.1
- src/linux/doc/man/ja/jstack.1
- src/linux/doc/man/ja/jstat.1
- src/linux/doc/man/ja/jstatd.1
- src/linux/doc/man/ja/keytool.1
- src/linux/doc/man/ja/pack200.1
- src/linux/doc/man/ja/rmic.1
- src/linux/doc/man/ja/rmid.1
- src/linux/doc/man/ja/rmiregistry.1
- src/linux/doc/man/ja/serialver.1
- src/linux/doc/man/ja/unpack200.1
- src/linux/doc/man/jar.1
- src/linux/doc/man/jarsigner.1
- src/linux/doc/man/java.1
- src/linux/doc/man/javac.1
- src/linux/doc/man/javadoc.1
- src/linux/doc/man/javap.1
- src/linux/doc/man/javaws.1
- src/linux/doc/man/jcmd.1
- src/linux/doc/man/jconsole.1
- src/linux/doc/man/jdb.1
- src/linux/doc/man/jdeps.1
- src/linux/doc/man/jhat.1
- src/linux/doc/man/jinfo.1
- src/linux/doc/man/jjs.1
- src/linux/doc/man/jmap.1
- src/linux/doc/man/jps.1
- src/linux/doc/man/jrunscript.1
- src/linux/doc/man/jsadebugd.1
- src/linux/doc/man/jstack.1
- src/linux/doc/man/jstat.1
- src/linux/doc/man/jstatd.1
- src/linux/doc/man/keytool.1
- src/linux/doc/man/pack200.1
- src/linux/doc/man/rmic.1
- src/linux/doc/man/rmid.1
- src/linux/doc/man/rmiregistry.1
- src/linux/doc/man/serialver.1
- src/linux/doc/man/unpack200.1
- src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES
- src/solaris/doc/sun/man/man1/ja/jar.1
- src/solaris/doc/sun/man/man1/ja/jarsigner.1
- src/solaris/doc/sun/man/man1/ja/java.1
- src/solaris/doc/sun/man/man1/ja/javac.1
- src/solaris/doc/sun/man/man1/ja/javadoc.1
- src/solaris/doc/sun/man/man1/ja/javap.1
- src/solaris/doc/sun/man/man1/ja/jcmd.1
- src/solaris/doc/sun/man/man1/ja/jconsole.1
- src/solaris/doc/sun/man/man1/ja/jdb.1
- src/solaris/doc/sun/man/man1/ja/jdeps.1
- src/solaris/doc/sun/man/man1/ja/jhat.1
- src/solaris/doc/sun/man/man1/ja/jinfo.1
- src/solaris/doc/sun/man/man1/ja/jjs.1
- src/solaris/doc/sun/man/man1/ja/jmap.1
- src/solaris/doc/sun/man/man1/ja/jps.1
- src/solaris/doc/sun/man/man1/ja/jrunscript.1
- src/solaris/doc/sun/man/man1/ja/jsadebugd.1
- src/solaris/doc/sun/man/man1/ja/jstack.1
- src/solaris/doc/sun/man/man1/ja/jstat.1
- src/solaris/doc/sun/man/man1/ja/jstatd.1
- src/solaris/doc/sun/man/man1/ja/keytool.1
- src/solaris/doc/sun/man/man1/ja/pack200.1
- src/solaris/doc/sun/man/man1/ja/rmic.1
- src/solaris/doc/sun/man/man1/ja/rmid.1
- src/solaris/doc/sun/man/man1/ja/rmiregistry.1
- src/solaris/doc/sun/man/man1/ja/serialver.1
- src/solaris/doc/sun/man/man1/ja/unpack200.1
- src/solaris/doc/sun/man/man1/jar.1
- src/solaris/doc/sun/man/man1/jarsigner.1
- src/solaris/doc/sun/man/man1/java.1
- src/solaris/doc/sun/man/man1/javac.1
- src/solaris/doc/sun/man/man1/javadoc.1
- src/solaris/doc/sun/man/man1/javap.1
- src/solaris/doc/sun/man/man1/jcmd.1
- src/solaris/doc/sun/man/man1/jconsole.1
- src/solaris/doc/sun/man/man1/jdb.1
- src/solaris/doc/sun/man/man1/jdeps.1
- src/solaris/doc/sun/man/man1/jhat.1
- src/solaris/doc/sun/man/man1/jinfo.1
- src/solaris/doc/sun/man/man1/jjs.1
- src/solaris/doc/sun/man/man1/jmap.1
- src/solaris/doc/sun/man/man1/jps.1
- src/solaris/doc/sun/man/man1/jrunscript.1
- src/solaris/doc/sun/man/man1/jsadebugd.1
- src/solaris/doc/sun/man/man1/jstack.1
- src/solaris/doc/sun/man/man1/jstat.1
- src/solaris/doc/sun/man/man1/jstatd.1
- src/solaris/doc/sun/man/man1/keytool.1
- src/solaris/doc/sun/man/man1/pack200.1
- src/solaris/doc/sun/man/man1/rmic.1
- src/solaris/doc/sun/man/man1/rmid.1
- src/solaris/doc/sun/man/man1/rmiregistry.1
- src/solaris/doc/sun/man/man1/serialver.1
- src/solaris/doc/sun/man/man1/unpack200.1
- test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java
Changeset: 5feec55560f2
Author: neliasso
Date: 2018-11-29 09:31 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5feec55560f2
8214434: Disabling ZOptimizeLoadBarriers hits assert
Reviewed-by: kvn, pliden, eosterlund
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 9bce3e729d5f
Author: gromero
Date: 2018-11-28 13:16 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9bce3e729d5f
8214451: PPC64/s390: Clean up unused CRC32 prototype and function
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
Changeset: a96844b3a929
Author: stuefe
Date: 2018-11-22 12:20 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a96844b3a929
8214229: Enable ShowRegistersOnAssert by default
Reviewed-by: mdoerr, coleenp
! src/hotspot/share/runtime/globals.hpp
Changeset: b3866f3879e1
Author: mullan
Date: 2018-11-29 08:50 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b3866f3879e1
8214443: Remove TLS v1 and v1.1 from SSLContext required algorithms
Reviewed-by: xuelei
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
Changeset: c392f7b60fd9
Author: rriggs
Date: 2018-11-29 09:19 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c392f7b60fd9
8214445: [test] java/net/URL/HandlerLoop has illegal reflective access
Reviewed-by: lancea, chegar, bpb
! test/jdk/java/net/URL/HandlerLoop.java
Changeset: 8a85d21d9616
Author: xuelei
Date: 2018-11-29 08:43 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8a85d21d9616
8210985: Update the default SSL session cache size to 20480
Reviewed-by: jnimeh, mullan
! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
+ test/jdk/sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java
Changeset: 265209adbe77
Author: cushon
Date: 2018-11-19 15:01 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/265209adbe77
8214026: Canonicalized archive paths appearing in diagnostics
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/langtools/tools/javac/file/SymLinkArchiveTest.java
Changeset: 26b7f3038e27
Author: naoto
Date: 2018-11-29 10:13 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/26b7f3038e27
8214170: ResourceBundle.Control.newBundle should throw IllegalAccessException when constructor of the resource bundle is not public.
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/java/util/ResourceBundle.java
! test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTest.java
! test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh
+ test/jdk/java/util/ResourceBundle/Control/NoNoArgConstructorRB.java
Changeset: db7a459e10eb
Author: coleenp
Date: 2018-11-29 13:04 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/db7a459e10eb
8214356: Verification of class metadata unloading takes a long time
Summary: conditionalize verify_chunk_in_freelist call.
Reviewed-by: shade, tschatzl
! src/hotspot/share/memory/binaryTreeDictionary.inline.hpp
! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java
Changeset: fa5ef7aa0393
Author: lmesnik
Date: 2018-11-29 11:06 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fa5ef7aa0393
8214462: Add serviceability/sa/ClhsdbInspect.java to ProblemList.txt
Reviewed-by: dholmes, jgeorge
! test/hotspot/jtreg/ProblemList.txt
Changeset: 7c8d9a89e298
Author: lmesnik
Date: 2018-11-29 11:14 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7c8d9a89e298
8214400: Update hotspot application/jcstress jtreg tests wrappers to use jcstress 0.5
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java
+ test/hotspot/jtreg/applications/jcstress/threadlocal.java
Changeset: 5e9d836c5ad8
Author: iveresov
Date: 2018-11-29 11:47 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5e9d836c5ad8
8193577: nsk/jvmti/IterateThroughHeap/filter-tagged fails with Graal in Xcomp mode
Summary: Make field values opaque to compiler
Reviewed-by: dlong, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp
Changeset: fffe38c905a0
Author: sangheki
Date: 2018-11-28 15:09 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fffe38c905a0
8211735: Wrong heap mapper can be selected with UseLargePages on G1
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: beb2b88a118e
Author: naoto
Date: 2018-11-29 13:16 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/beb2b88a118e
8212870: Broken links for www.usno.navy.mil
Reviewed-by: bpb
! src/java.base/share/classes/java/util/Date.java
Changeset: 61e442695048
Author: naoto
Date: 2018-11-29 13:17 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/61e442695048
8212878: host in ftp: link not found
Reviewed-by: bpb
! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java
Changeset: 56ca125c973b
Author: shurailine
Date: 2018-11-29 06:34 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/56ca125c973b
8214309: Enhance makefiles to allow generating JCov instrumented build
Reviewed-by: erikj
! make/Bundles.gmk
+ make/Coverage.gmk
! make/Main.gmk
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
Changeset: d488477865c0
Author: rfield
Date: 2018-11-29 17:45 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d488477865c0
8213725: JShell NullPointerException due to class file with unexpected package
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: c05ba185a1d3
Author: jcbeyler
Date: 2018-11-29 18:57 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c05ba185a1d3
8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests
Summary: Fix the spaces around {}
Reviewed-by: amenkov, sspitsyn, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp
Changeset: 7d3391e9df19
Author: sadayapalam
Date: 2018-11-30 10:37 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7d3391e9df19
8206325: AssertionError in TypeSymbol.getAnnotationTypeMetadata
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/annotations/AtNonAnnotationTypeTest.java
+ test/langtools/tools/javac/annotations/AtNonAnnotationTypeTest.out
Changeset: dbbf46b13d52
Author: michaelm
Date: 2018-11-30 10:29 +0000
URL: http://hg.openjdk.java.net/zgc/zgc/rev/dbbf46b13d52
8211842: IPv6_supported wrongly returns false when unix domain socket is bound to fd 0
Reviewed-by: chegar, alanb
! make/test/JtregNativeJdk.gmk
! src/java.base/unix/native/libnet/net_util_md.c
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
+ test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java
+ test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixSocketTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c
Changeset: a432469d2ed5
Author: roland
Date: 2018-11-27 08:44 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a432469d2ed5
8214344: C2: assert(con.basic_type() != T_ILLEGAL) failed: elembt=byte; loadbt=void; unsigned=0
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/loopopts/LoadVectorFromStableArray.java
Changeset: be588be89f68
Author: ysuenaga
Date: 2018-11-30 20:15 +0900
URL: http://hg.openjdk.java.net/zgc/zgc/rev/be588be89f68
8214499: SA should follow 8150689
Reviewed-by: dholmes, jgeorge
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
Changeset: 436097b038a1
Author: eosterlund
Date: 2018-11-30 11:40 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/436097b038a1
8213565: Crash in DependencyContext::remove_dependent_nmethod
Reviewed-by: rehn, kvn
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! test/hotspot/gtest/code/test_dependencyContext.cpp
Changeset: f468232c6147
Author: hannesw
Date: 2018-11-30 15:39 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f468232c6147
8210943: Hiding of inner classes not resolved properly
Reviewed-by: attila, jlaskey
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
! test/nashorn/src/jdk/dynalink/beans/test/BeansLinkerTest.java
Changeset: 5827f12ecbf0
Author: hannesw
Date: 2018-11-30 15:43 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5827f12ecbf0
8214525: Bit rot in Nashorn Ant script
Reviewed-by: attila, jlaskey
! make/nashorn/build.xml
+ make/nashorn/element-list
- make/nashorn/package-list
! make/nashorn/project.properties
Changeset: 621efe32eb0b
Author: eosterlund
Date: 2018-11-30 15:29 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/621efe32eb0b
8213209: [REDO] Allow Klass::_subklass and _next_sibling to have unloaded classes
Reviewed-by: coleenp, dlong
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
+ test/hotspot/jtreg/runtime/ClassUnload/test/ImplementorClass.java
+ test/hotspot/jtreg/runtime/ClassUnload/test/Interface.java
! test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java
Changeset: 7003a0220fe4
Author: eosterlund
Date: 2018-11-30 16:51 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7003a0220fe4
8214231: Allow concurrent cleaning of TypeStackSlotEntries and ReturnTypeEntry
Reviewed-by: rehn, coleenp
! src/hotspot/share/ci/ciMethodData.cpp
Changeset: 447236ceaf28
Author: ccheung
Date: 2018-11-30 12:24 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/447236ceaf28
8210102: CDS tests timed out
Summary: increase the timeout to 160s for the DifferentHeapSizes test.
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
Changeset: cb009cf888c6
Author: joehw
Date: 2018-11-30 12:41 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/cb009cf888c6
8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs.
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
+ test/jaxp/javax/xml/jaxp/unittest/sax/SAXParserTest.java
Changeset: 241b8151b6b6
Author: henryjen
Date: 2018-11-30 13:42 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/241b8151b6b6
8213362: [macOS] Could not find libjava.dylib error when initializing JVM via JNI_CreateJavaVM
Reviewed-by: alanb, ihse
Contributed-by: priyanka.mangal at oracle.com
! make/test/JtregNativeJdk.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.m
+ test/jdk/tools/launcher/JliLaunchTest.java
+ test/jdk/tools/launcher/exeJliLaunchTest.c
+ test/jdk/vm/JniInvocationTest.java
+ test/jdk/vm/exeJniInvocationTest.c
Changeset: a051c5c8aa56
Author: bpb
Date: 2018-11-30 14:48 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a051c5c8aa56
8214195: Align stdout messages in test/jdk/java/math/BigInteger/PrimitiveConversionTests.java
Reviewed-by: lancea
! test/jdk/java/math/BigInteger/PrimitiveConversionTests.java
Changeset: 290b04fd1846
Author: epavlova
Date: 2018-11-30 23:46 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/290b04fd1846
8214557: Filter out VM flags which don't affect AOT code generation
Reviewed-by: kvn, erikj
! make/RunTests.gmk
Changeset: a6ede2dabe20
Author: weijun
Date: 2018-12-01 21:58 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a6ede2dabe20
8214179: Add groupname info into keytool -list and -genkeypair output
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/tools/keytool/DeprecateKeyalg.java
! test/jdk/sun/security/tools/keytool/GroupName.java
Changeset: bc1fadfd2396
Author: itakiguchi
Date: 2018-12-02 11:09 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bc1fadfd2396
8213618: IBM970 charset has missing entry and remove unexpected entries
Reviewed-by: srl, martin
! make/data/charsetmapping/IBM970.c2b
! make/data/charsetmapping/IBM970.map
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: df065f8356d7
Author: nishjain
Date: 2018-12-03 12:35 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/df065f8356d7
8213294: Upgrade IANA LSR data
Reviewed-by: naoto
! make/data/lsrdata/language-subtag-registry.txt
Changeset: e4ba5414c8b4
Author: jlahoda
Date: 2018-12-03 10:37 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e4ba5414c8b4
8214031: Assertion error in value break statement with conditional operator in switch expression
Summary: Correcting handling of boolean-valued switch expressions when true/false; generating them directly rather than desugaring in Lower.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/langtools/tools/javac/switchexpr/CRT.java
+ test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java
+ test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java
+ test/langtools/tools/javac/switchexpr/DefiniteAssignment2.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchBugsInGen.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java
Changeset: 9501a7b59111
Author: dchuyko
Date: 2018-12-03 14:28 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9501a7b59111
8214444: Wrong strncat limits in dfa.cpp
Reviewed-by: kvn
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/adlc/dfa.cpp
Changeset: 2c8e6decb1c3
Author: jlahoda
Date: 2018-12-03 14:25 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2c8e6decb1c3
8214529: Exception while using Anonymous class in switch expression
Summary: Clearing breakResult when creating methodEnv.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java
Changeset: 55a05ed55768
Author: pliden
Date: 2018-12-03 14:52 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/55a05ed55768
8214484: ZGC: Exclude SA tests ClhsdbJhisto and TestHeapDumpFor*
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
Changeset: 5d292d59fe40
Author: pliden
Date: 2018-12-03 14:52 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5d292d59fe40
8214476: ZGC: Build ZGC by default
Reviewed-by: shade, rkennke, ihse
! make/autoconf/hotspot.m4
! make/conf/jib-profiles.js
Changeset: cd19c580ba9c
Author: pliden
Date: 2018-12-03 14:52 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/cd19c580ba9c
8214377: ZGC: Don't use memset to initialize array of ZForwardingTableEntry
Reviewed-by: rkennke, eosterlund
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTableEntry.hpp
Changeset: 8613f3fdbdae
Author: eosterlund
Date: 2018-12-03 14:16 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8613f3fdbdae
8214523: Fix nmethod asserts for concurrent nmethod unloading
Reviewed-by: coleenp, kvn
! src/hotspot/share/code/nmethod.cpp
Changeset: 0baf34792a27
Author: weijun
Date: 2018-12-03 23:58 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0baf34792a27
8210476: sun/security/mscapi/PrngSlow.java fails with Still too slow
Reviewed-by: xuelei, igerasim, rriggs
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/PRNG.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/PrngSerialize.java
! test/jdk/sun/security/mscapi/PrngSlow.java
Changeset: 7b757120a053
Author: ihse
Date: 2018-12-03 18:43 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7b757120a053
8214311: dtrace gensrc has missing dependencies
Reviewed-by: tbell, erikj
! make/Main.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
Changeset: 0402d381135d
Author: ihse
Date: 2018-12-03 18:44 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0402d381135d
8214710: Fix hg log in update_copyright_year.sh
Reviewed-by: alanb, tbell, erikj
! make/scripts/update_copyright_year.sh
Changeset: 28094715ae71
Author: ihse
Date: 2018-12-03 18:46 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/28094715ae71
8214718: Update missing copyright year in build system
Reviewed-by: erikj, tbell
! bin/idea.sh
! make/BuildStatic.gmk
! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileToolsHotspot.gmk
! make/CopyInterimCLDRConverter.gmk
! make/CreateBuildJdkCopy.gmk
! make/CreateJmods.gmk
! make/GenerateModuleSummary.gmk
! make/GensrcModuleInfo.gmk
! make/InterimImage.gmk
! make/ZipSource.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/build-aux/config.guess
! make/autoconf/jdk-version.m4
! make/autoconf/lib-bundled.m4
! make/autoconf/toolchain_windows.m4
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/ZipArchive.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/CopyCommon.gmk
! make/data/fontconfig/macosx.fontconfig.properties
! make/data/fontconfig/solaris.fontconfig.properties
! make/data/fontconfig/windows.fontconfig.properties
! make/devkit/createMacosxDevkit6.sh
! make/devkit/createSolarisDevkit12.4.sh
! make/devkit/createWindowsDevkit2013.sh
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gendata/GendataTZDB.gmk
! make/gensrc/Gensrc-jdk.localedata.gmk
! make/gensrc/GensrcCharsetCoder.gmk
! make/gensrc/GensrcCommonLangtools.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcModuleLoaderMap.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcVarHandles.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java
! make/jdk/src/classes/build/tools/module/ModuleInfoExtraTest.java
! make/langtools/build.xml
! make/langtools/intellij/template/src/idea/LangtoolsIdeaAntLogger.java
! make/langtools/tools/propertiesparser/PropertiesParser.java
! make/langtools/tools/propertiesparser/gen/ClassGenerator.java
! make/launcher/Launcher-jdk.aot.gmk
! make/nashorn/build.xml
! make/rmic/Rmic-java.management.rmi.gmk
! make/scripts/compare_exceptions.sh.incl
Changeset: 2eb8ae0f3454
Author: ihse
Date: 2018-12-03 18:48 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2eb8ae0f3454
8213187: Handle libwindowsaccessbridge need to access MSVCRT functions
Reviewed-by: erikj
! make/lib/Lib-jdk.accessibility.gmk
Changeset: 5ddfc90ab97d
Author: iklam
Date: 2018-12-03 15:53 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5ddfc90ab97d
8214726: Typo in HeapShared::check_closed_archive_heap_region_object
Reviewed-by: lfoltan
! src/hotspot/share/memory/heapShared.cpp
Changeset: bbf85239e37c
Author: jjg
Date: 2018-12-03 16:14 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bbf85239e37c
8214744: Unnecessary <p> tags in java.util.zip.Deflater
Reviewed-by: mchung, lancea
! src/java.base/share/classes/java/util/zip/Deflater.java
Changeset: 064e5795fa59
Author: jjg
Date: 2018-12-03 16:44 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/064e5795fa59
8214745: Bad link in coll-reference.html
Reviewed-by: martin, bpb, lancea
! src/java.base/share/classes/java/util/doc-files/coll-reference.html
Changeset: 7edc56620d42
Author: jcbeyler
Date: 2018-12-03 19:47 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7edc56620d42
8214502: Add space after/before {} in remaining vmTestbase tests
Summary: Added spaces around the {}
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp
Changeset: a2500cf11ee5
Author: jgeorge
Date: 2018-12-04 11:10 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a2500cf11ee5
8213323: sa/TestJmapCoreMetaspace.java and sa/TestJmapCore.java fail with ZGC
Summary: Avoid creating the hprof file and throw an exception in HeapHprofBinWriter for ZGC and handle this in the TestJmap* testcases
Reviewed-by: gadams, jcbeyler, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
Changeset: ff04b71bf6f1
Author: iklam
Date: 2018-12-03 22:27 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ff04b71bf6f1
8214388: CDS dumping fails with java heap fragmentation
Summary: Force a full GC with a single thread before writing heap archive regions
Reviewed-by: sjohanss, jiangli
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java
+ test/hotspot/jtreg/runtime/appcds/javaldr/HumongousDuringDump.java
+ test/hotspot/jtreg/runtime/appcds/javaldr/HumongousDuringDumpTransformer.java
+ test/hotspot/jtreg/runtime/appcds/javaldr/HumongousDuringDumpTransformer.mf
! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java
+ test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java
+ test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/LengthOverflow.txt
! test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/TruncatedString.txt
Changeset: fc54d27e58d8
Author: afarley
Date: 2018-12-04 09:08 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fc54d27e58d8
8214063: OpenJDK will not build on AIX while using the xlc 13.1 compiler
Reviewed-by: simonis, erikj, ihse, stuefe, mbaesken
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/LibCommon.gmk
Changeset: 767678b5e61b
Author: simonis
Date: 2018-12-04 09:28 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/767678b5e61b
8214534: Setting of THIS_FILE in the build is broken
Reviewed-by: erikj, ihse
! make/common/NativeCompilation.gmk
Changeset: abccada595dd
Author: ehelin
Date: 2018-12-04 09:30 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/abccada595dd
8214230: Classes generated by SystemModulesPlugin.java are not reproducable
Reviewed-by: alanb, redestad, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
+ test/jdk/tools/jlink/JLinkReproducibleTest.java
Changeset: 10bb941d7fd4
Author: lucy
Date: 2018-12-04 11:57 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/10bb941d7fd4
8214526: Change CodeHeap State Analytics control from UL to Print*
Reviewed-by: coleenp, kvn, stuefe, thartmann
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
Changeset: 03253c32d8e7
Author: gadams
Date: 2018-12-04 07:09 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/03253c32d8e7
8176828: jtools do not list VM process launched with the debugger option suspend=y
Reviewed-by: dholmes, cjplummer
! src/hotspot/share/runtime/thread.cpp
Changeset: 981eb3c1b90d
Author: gadams
Date: 2018-12-04 07:06 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/981eb3c1b90d
8214300: .attach_pid files may remain in the process cwd
Reviewed-by: sspitsyn, cjplummer, jcbeyler
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: cfbe4d8ffd1d
Author: shade
Date: 2018-12-04 15:47 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/cfbe4d8ffd1d
8214787: Zero builds fail with "undefined JavaThread::thread_state()"
Reviewed-by: stuefe, zgu
! src/hotspot/cpu/zero/stack_zero.cpp
Changeset: 022420a4cc63
Author: eosterlund
Date: 2018-12-04 17:14 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/022420a4cc63
8214556: Crash in DependencyContext::remove_dependent_nmethod still happens
Reviewed-by: kvn, kbarrett
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/prims/methodHandles.cpp
Changeset: 8527b6100a59
Author: sgehwolf
Date: 2018-12-04 17:54 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8527b6100a59
8214061: Buffer written into itself
Summary: Actually write the msg text into the buffer.
Reviewed-by: dcubed, sgehwolf, sspitsyn
Contributed-by: Simon Tooke <stooke at redhat.com>
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
Changeset: a7e587822a2d
Author: rriggs
Date: 2018-12-04 12:26 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a7e587822a2d
8171426: java/lang/ProcessBuilder/Basic.java failed Stream closed
Reviewed-by: bpb, jlaskey
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: 106ad76acf31
Author: naoto
Date: 2018-12-04 11:10 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/106ad76acf31
8214770: java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales.
Reviewed-by: lancea, bpb
! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java
Changeset: f5d0926026ec
Author: ccheung
Date: 2018-12-04 11:54 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f5d0926026ec
8214728: Unnecessary InstanceKlass::cast at few places
Reviewed-by: lfoltan, jiangli, coleenp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
Changeset: 52a692760109
Author: rriggs
Date: 2018-12-04 15:22 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/52a692760109
8214794: java.specification.version should be only the major version number
Reviewed-by: martin, mchung, bpb
! make/gensrc/GensrcMisc.gmk
! src/java.base/share/classes/java/lang/VersionProps.java.template
Changeset: 2077a5437d43
Author: joehw
Date: 2018-12-04 14:53 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2077a5437d43
8213325: (props) Properties.loadFromXML does not fully comply with the spec
Reviewed-by: alanb, rriggs, dfuchs, naoto
! src/java.base/share/classes/jdk/internal/org/xml/sax/DTDHandler.java
! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java
- test/jdk/java/util/Properties/Compatibility.xml
- test/jdk/java/util/Properties/CompatibilityTest.java
+ test/jdk/java/util/Properties/invalidxml/IllegalElement.xml
+ test/jdk/java/util/Properties/invalidxml/invalidDTD.xml
! test/jdk/java/util/ResourceBundle/Control/XmlRB.xml
! test/jdk/java/util/ResourceBundle/Control/XmlRB_ja.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_de.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_en.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_fr.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_ja.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh.xml
! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh_TW.xml
! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml
! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml
Changeset: c0f40bca91a5
Author: weijun
Date: 2018-12-05 08:48 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c0f40bca91a5
8214513: A PKCS12 keystore from Java 8 using custom PBE parameters cannot be read in Java 11
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
+ test/jdk/sun/security/pkcs12/WrongPBES2.java
Changeset: 5261951acd41
Author: vlivanov
Date: 2018-12-04 17:18 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5261951acd41
8146090: java/lang/ref/ReachabilityFenceTest.java fails with -XX:+DeoptimizeALot
Reviewed-by: dholmes, iignatyev
! test/jdk/java/lang/ref/ReachabilityFenceTest.java
Changeset: f6005102c6ef
Author: dtitov
Date: 2018-12-04 21:13 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f6005102c6ef
8214572: [Graal] nsk/jvmti/unit/ForceEarlyReturn/earlyretbase should not suspend the thread when the top frame executes JVMCI code
Reviewed-by: sspitsyn, dholmes, jcbeyler
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.h
Changeset: af52abc1f61e
Author: roland
Date: 2018-11-30 15:22 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/af52abc1f61e
8214541: ZGC: Refactoring from JDK-8214172 may leave PhaseIterGVN::_delay_transform set
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 726f6a23f004
Author: fyuan
Date: 2018-12-05 16:41 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/726f6a23f004
8213300: jaxp/unittest/transform/CR6551600Test.java fails due to exception in jdk/jdk CI
Reviewed-by: joehw
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6551600Test.java
Changeset: 4e9739110cf1
Author: kaddepalli
Date: 2018-11-29 15:21 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4e9739110cf1
8213048: Invalid use of HTML5 in java.awt files
Reviewed-by: serb, pbansal, aivanov
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
Changeset: c8071863df80
Author: dmarkov
Date: 2018-11-29 15:17 +0000
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c8071863df80
8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files
Reviewed-by: kaddepalli, aivanov, serb
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
Changeset: 15237f57cbf8
Author: serb
Date: 2018-11-29 16:22 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/15237f57cbf8
8198339: Test javax/swing/border/Test6981576.java is unstable
Reviewed-by: kaddepalli, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/border/Test6981576.java
Changeset: 1e87c0fe5de2
Author: psadhukhan
Date: 2018-11-30 10:55 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1e87c0fe5de2
8214470: PIT: javax/swing/JPopupMenu/7154841/bug7154841.java errors out on mac10.13
Reviewed-by: jdv, serb
! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java
Changeset: 40281bb2feb6
Author: jdv
Date: 2018-11-30 17:14 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/40281bb2feb6
8212875: ftp: links for tiff/TTN2.draft.txt do not respond
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
Changeset: 98792298b309
Author: prr
Date: 2018-11-30 10:55 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/98792298b309
8130264: change the mechanism by which JDK loads the platform-specific PrinterJob implementation
Reviewed-by: serb, rriggs
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
+ src/java.desktop/macosx/classes/sun/print/PlatformPrinterJobProxy.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
+ src/java.desktop/share/classes/sun/print/PlatformPrinterJobProxy.java
+ src/java.desktop/windows/classes/sun/print/PlatformPrinterJobProxy.java
+ test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java
Changeset: 84cc04e403ab
Author: prr
Date: 2018-11-30 12:21 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/84cc04e403ab
8214552: Resolve clash between 4947890 and 8130264
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java
Changeset: df92f1126c58
Author: bae
Date: 2018-11-30 23:21 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/df92f1126c58
8139178: Wrong fontMetrics when printing in Landscape (OpenJDK)
Reviewed-by: prr
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/RotatedFontMetricsTest.java
Changeset: 846983628746
Author: prr
Date: 2018-11-30 15:05 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/846983628746
8214558: bad @run tag in CheckPrinterJobSystemProperty.java
Reviewed-by: serb
! test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java
Changeset: 7644f534b60a
Author: serb
Date: 2018-11-30 15:54 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7644f534b60a
8211147: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java
+ test/jdk/java/beans/Introspector/MethodOrderException.java
Changeset: 326ffb4b630f
Author: psadhukhan
Date: 2018-12-01 09:37 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/326ffb4b630f
8213051: Invalid use of HTML5 in javax.print files
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java
Changeset: d3f785c4969c
Author: kaddepalli
Date: 2018-12-03 06:59 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d3f785c4969c
7124301: [macosx] When in a tab group if you arrow between tabs there are noVoiceOver announcements.
7124298: [macosx] Nothing heard from VoiceOver when tabbing between a nestedtab group and a parent tab group.
Reviewed-by: serb, sveerabhadra
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: 2ff843783d95
Author: serb
Date: 2018-12-03 16:12 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2ff843783d95
8212680: (JDK12b14/Solaris-sparc) SplashScreen::getSplashScreen call fails with ULE: "libsplashscreen.so: ld.so.1: java: fatal: libz.so.1: open failed: No such file or directory"
Reviewed-by: prr, ihse, erikj
! make/lib/Awt2dLibraries.gmk
- src/java.desktop/macosx/native/libsplashscreen/libpng/zlibwrapper/zlib.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
Changeset: de8be034dbd4
Author: psadhukhan
Date: 2018-12-04 13:35 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/de8be034dbd4
Merge
- make/nashorn/package-list
Changeset: 6419f8d3cc3e
Author: psadhukhan
Date: 2018-12-05 15:39 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6419f8d3cc3e
Merge
- test/jdk/java/util/Properties/Compatibility.xml
- test/jdk/java/util/Properties/CompatibilityTest.java
Changeset: 6ed72482de52
Author: eosterlund
Date: 2018-12-05 08:55 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6ed72482de52
8214522: Last runtime locking issues for concurrent class unloading
Reviewed-by: coleenp, pliden
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
Changeset: 27ebaa5566ea
Author: eosterlund
Date: 2018-12-05 11:01 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/27ebaa5566ea
8214302: Allow safely calling is_unloading() on zombie nmethods
Reviewed-by: kvn, pliden
! src/hotspot/share/code/nmethod.cpp
Changeset: 9144c0b5c1e1
Author: sundar
Date: 2018-12-05 19:22 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9144c0b5c1e1
8206962: jlink --release-info=del throws NPE if no keys are specified
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! test/jdk/tools/jlink/JLinkTest.java
Changeset: eef755718cb2
Author: vromero
Date: 2018-12-05 09:34 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/eef755718cb2
8213703: LambdaConversionException: Invalid receiver type not a subtype of implementation type interface
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/T8213703/InvalidReceiverTypeTest.java
Changeset: f527b24990d7
Author: egahlin
Date: 2018-12-05 16:40 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f527b24990d7
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/Utils.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/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: f0c62b8f73c0
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f0c62b8f73c0
8214784: Adjust Dictionary and JNIHandle verification
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/runtime/jniHandles.cpp
Changeset: eb95a38b2964
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/eb95a38b2964
8214782: Add missing access barriers on CLD handle area
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 0e2e67902add
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0e2e67902add
8214785: Remove unused WeakHandleType::vm_string
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/oops/weakHandle.hpp
Changeset: eb4f89bce401
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/eb4f89bce401
8214786: Remove unused ThreadLocalAllocBuffer::verify()
Reviewed-by: kbarrett, eosterlund
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
Changeset: dffc52d799f1
Author: egahlin
Date: 2018-12-05 18:08 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/dffc52d799f1
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: 5f3b9b633731
Author: coffeys
Date: 2018-12-05 17:33 +0000
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5f3b9b633731
8213952: Relax DNSName restriction as per RFC 1123
Reviewed-by: weijun, mullan, chegar
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/GeneralName.java
! src/java.base/share/classes/sun/security/x509/RFC822Name.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
+ test/jdk/sun/security/x509/GeneralName/DNSNameTest.java
Changeset: 7e268f863ff0
Author: eosterlund
Date: 2018-12-05 15:57 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/7e268f863ff0
8214338: Move IC stub refilling out of IC cache transitions
Reviewed-by: dlong, rbackman
! src/hotspot/share/code/codeBehaviours.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/sweeper.cpp
Changeset: dad45affbdaa
Author: eosterlund
Date: 2018-12-05 16:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/dad45affbdaa
8214257: IC cache not clean after cleaning assertion failure
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 413c28945e0f
Author: hannesw
Date: 2018-12-05 19:17 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/413c28945e0f
8214795: Add safety check to dynalink inner class lookup
Reviewed-by: sundar, attila
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
Changeset: 8dd8965df7f6
Author: bpb
Date: 2018-12-05 15:58 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8dd8965df7f6
6516099: InputStream.skipFully(int k) to skip exactly k bytes
Reviewed-by: rriggs, bchristi, serb, dfuchs
! src/java.base/share/classes/java/io/InputStream.java
! test/jdk/java/io/InputStream/NullInputStream.java
! test/jdk/java/io/InputStream/Skip.java
Changeset: f7dee5d12632
Author: iignatyev
Date: 2018-12-05 16:22 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f7dee5d12632
8214908: add ctw tests for jdk.jfr and jdk.management.jfr modules
Reviewed-by: kvn
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java
Changeset: ba5da1d57f84
Author: jwilhelm
Date: 2018-12-06 00:44 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ba5da1d57f84
Added tag jdk-12+23 for changeset eef755718cb2
! .hgtags
Changeset: e07bd8ecab45
Author: mseledtsov
Date: 2018-12-05 17:50 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e07bd8ecab45
8214906: [TESTBUG] jfr/event/sampling/TestNative.java fails with UnsatisfiedLinkError
Summary: Fixed the name of native method to reflect correct package
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/sampling/libTestNative.c
Changeset: e78890a4c25f
Author: cushon
Date: 2018-12-05 11:31 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e78890a4c25f
8214902: Pretty-printing marker annotations add unnecessary parenthesis
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/pkg/DeprecatedClassByAnnotation.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg2/DeprecatedClassByAnnotation.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg2/DeprecatedClassByAnnotation.java
! test/langtools/tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java
! test/langtools/tools/javac/annotations/6881115/T6881115.java
! test/langtools/tools/javac/annotations/6881115/T6881115.out
! test/langtools/tools/javac/annotations/neg/Cycle3.java
! test/langtools/tools/javac/annotations/pos/Primitives.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/MissingContainer.java
! test/langtools/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
! test/langtools/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
! test/langtools/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java
! test/langtools/tools/javac/diags/examples/AnnoNotApplicable.java
! test/langtools/tools/javac/tree/TypeAnnotationsPretty.java
Changeset: fa3534ce82a1
Author: jjiang
Date: 2018-12-06 10:05 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fa3534ce82a1
8214459: NSS source should be removed
Summary: Remove test/jdk/sun/security/pkcs11/nss/src
Reviewed-by: valeriep
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256
Changeset: 4fd8872aebb4
Author: iignatyev
Date: 2018-12-05 20:59 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4fd8872aebb4
8214915: CtwRunner misses export for jdk.internal.access
Reviewed-by: kvn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 24ca55b8deed
Author: lmesnik
Date: 2018-12-05 21:18 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/24ca55b8deed
8210107: vmTestbase/nsk/stress/network tests fail with Cannot assign requested address (Bind failed)
Reviewed-by: dholmes, mseledtsov, chegar
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network001.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network002.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network003.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network004.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network005.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network006.java
Changeset: b4982a22926b
Author: pmuthuswamy
Date: 2018-12-06 11:54 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b4982a22926b
8214856: Errors with JSZip in web console after upgrade to 3.1.5
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
Changeset: c5c0db0b7c2f
Author: nishjain
Date: 2018-12-06 12:39 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c5c0db0b7c2f
8177552: Compact Number Formatting support
Reviewed-by: naoto, rriggs
! make/jdk/src/classes/build/tools/cldrconverter/AbstractLDMLHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
+ make/jdk/src/classes/build/tools/cldrconverter/StringListElement.java
+ make/jdk/src/classes/build/tools/cldrconverter/StringListEntry.java
+ src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java
! src/java.base/share/classes/sun/text/resources/FormatData.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java
+ test/jdk/java/text/Format/CompactNumberFormat/CompactFormatAndParseHelper.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestCNFRounding.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestEquality.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestParseBigDecimal.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestSpecialValues.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestUExtensionOverride.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestWithCompatProvider.java
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/TestSerialization.java
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/cnf1.ser.txt
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/cnf2.ser.txt
Changeset: a76b7884b59a
Author: thartmann
Date: 2018-12-06 10:07 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a76b7884b59a
8208277: Code cache heap (-XX:ReservedCodeCacheSize) doesn't work with 1GB LargePages
Summary: Use huge pages for code cache if ReservedCodeCacheSize == InitialCodeCacheSize
Reviewed-by: kvn
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: c09bff7928e8
Author: hannesw
Date: 2018-12-06 12:34 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c09bff7928e8
8214571: -Xdoclint of array serialField gives "error: array type not allowed here"
Reviewed-by: jjg, sundar
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/tools/doclint/ReferenceTest.out
Changeset: 357d2b80748d
Author: redestad
Date: 2018-12-06 12:51 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/357d2b80748d
8214858: Improve module graph archiving
Reviewed-by: jiangli, alanb
! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 6e7db888f04c
Author: roland
Date: 2018-12-03 10:51 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6e7db888f04c
8214857: "bad trailing membar" assert failure at memnode.cpp:3220
Reviewed-by: adinn, thartmann
! src/hotspot/share/opto/memnode.cpp
Changeset: c45a5b46461b
Author: tschatzl
Date: 2018-12-06 13:55 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c45a5b46461b
8193312: Rename VM_CGC_Operation to VM_G1Concurrent
Reviewed-by: pliden, sjohanss, jgeorge
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
Changeset: bb051ca06e9e
Author: tschatzl
Date: 2018-12-06 13:55 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bb051ca06e9e
8159440: Move marking of promoted objects during initial mark into the concurrent phase
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 2d17750d41e7
Author: tschatzl
Date: 2018-12-06 15:44 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2d17750d41e7
8214791: Consistently name gc files containing VM operations
Summary: Name all gc files containing VM operations according to a <gc>VMOperations.?pp.
Reviewed-by: coleenp, dholmes
! make/hotspot/lib/JvmDtraceObjects.gmk
! src/hotspot/share/gc/cms/cmsCollectorPolicy.cpp
! src/hotspot/share/gc/cms/cmsHeap.cpp
+ src/hotspot/share/gc/cms/cmsVMOperations.cpp
+ src/hotspot/share/gc/cms/cmsVMOperations.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
- src/hotspot/share/gc/cms/vmCMSOperations.cpp
- src/hotspot/share/gc/cms/vmCMSOperations.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
+ src/hotspot/share/gc/g1/g1VMOperations.cpp
+ src/hotspot/share/gc/g1/g1VMOperations.hpp
- src/hotspot/share/gc/g1/vm_operations_g1.cpp
- src/hotspot/share/gc/g1/vm_operations_g1.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
+ src/hotspot/share/gc/parallel/psVMOperations.cpp
+ src/hotspot/share/gc/parallel/psVMOperations.hpp
- src/hotspot/share/gc/parallel/vmPSOperations.cpp
- src/hotspot/share/gc/parallel/vmPSOperations.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectorPolicy.cpp
+ src/hotspot/share/gc/shared/gcVMOperations.cpp
+ src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shared/vmGCOperations.cpp
- src/hotspot/share/gc/shared/vmGCOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 9e041366c764
Author: tschatzl
Date: 2018-12-06 15:44 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9e041366c764
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
Reviewed-by: dholmes, coleenp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/gc/cms/cmsVMOperations.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
! src/hotspot/share/jfr/leakprofiler/startOperation.hpp
! src/hotspot/share/jfr/leakprofiler/stopOperation.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/compilationPolicy.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
+ src/hotspot/share/runtime/vmOperations.cpp
+ src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
- src/hotspot/share/runtime/vm_operations.cpp
- src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/threadHelper.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: e6f52c533cbc
Author: hseigel
Date: 2018-12-06 09:58 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e6f52c533cbc
8214807: Improve handling of very old class files
Summary: Remove old version specific code in reflection.cpp
Reviewed-by: acorn, dholmes
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/man/java.1
Changeset: 50a00bc8a0e2
Author: rriggs
Date: 2018-12-06 09:55 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/50a00bc8a0e2
8214498: java/util/Locale/bcp47u/SystemPropertyTests.java wrong locale default
Reviewed-by: lancea, bpb
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
Changeset: c56c30f9f991
Author: itakiguchi
Date: 2018-12-06 10:22 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c56c30f9f991
8212794: IBM-964 is required for AIX default charset
Reviewed-by: rriggs, ihse, alanb
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: dfdc025ad9ea
Author: lfoltan
Date: 2018-12-06 10:46 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/dfdc025ad9ea
8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type"
Summary: GenerateOopMap::do_ldc must check for a DynamicInError as well as a Dynamic constant pool tag.
Reviewed-by: coleenp
! src/hotspot/share/oops/generateOopMap.cpp
Changeset: 8b8935b5cfd4
Author: eosterlund
Date: 2018-12-06 18:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8b8935b5cfd4
8214401: [AOT] crash in ClassLoaderData::is_alive() with AOTed jdk.base
Reviewed-by: kvn, dlong
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.hpp
Changeset: 094d91e25943
Author: ecaspole
Date: 2018-12-06 13:54 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/094d91e25943
8214912: LogCompilation: Show the comp level
Summary: Show the TieredCompilation level from the xml log
Reviewed-by: kvn, iignatyev
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
+ src/utils/LogCompilation/src/test/resources/no_tiered_short.log
+ src/utils/LogCompilation/src/test/resources/tiered_short.log
Changeset: 66a5a30cf26e
Author: ecaspole
Date: 2018-12-06 13:54 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/66a5a30cf26e
Merge
Changeset: db0173cac437
Author: vromero
Date: 2018-12-06 15:51 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/db0173cac437
8214514: javac @file option gives error caused by Chinese encoding in the path
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java
Changeset: 2708a32dc964
Author: jcbeyler
Date: 2018-12-06 14:18 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2708a32dc964
8214531: HeapMonitorEventOnOffTest.java test fails with "Statistics should be null to begin with"
Summary: Remove the enable sampling and let the underlying method call it
Reviewed-by: sspitsyn, phh
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java
Changeset: 0d89f672c62e
Author: smarks
Date: 2018-12-06 14:34 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d89f672c62e
8211882: Broken links in serialized-form.html
Reviewed-by: darcy, lancea
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
Changeset: 9607fb16ccfe
Author: egahlin
Date: 2018-12-06 23:38 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9607fb16ccfe
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: 4ac336352a29
Author: dzhou
Date: 2018-12-06 18:46 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4ac336352a29
8213127: Refactor test/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh to plain java tests
Reviewed-by: naoto
- test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh
+ test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTestRun.java
Changeset: b0e751c70385
Author: jnimeh
Date: 2018-12-06 22:05 -0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b0e751c70385
8214129: SSL session resumption/SNI with TLS1.2 causes StackOverflowError
Reviewed-by: xuelei, jjiang
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
Changeset: e1fcdc7ead4d
Author: dchuyko
Date: 2018-12-07 10:48 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e1fcdc7ead4d
8214707: Prevent GCC 8 from reporting error in ClassLoader::file_name_for_class_name()
Reviewed-by: hseigel, dholmes
! src/hotspot/share/classfile/classLoader.cpp
Changeset: 442d322bb6d8
Author: mbaesken
Date: 2018-12-06 09:48 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/442d322bb6d8
8214944: replace strerror by os::strerror
Reviewed-by: dholmes, neliasso
! 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
! src/hotspot/share/gc/z/zErrno.cpp
! src/hotspot/share/logging/logFileOutput.cpp
Changeset: f14aa990b330
Author: sundar
Date: 2018-12-07 14:36 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f14aa990b330
8212137: Remove JrtFileSystem finalize method
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
Changeset: 8df9cf767f79
Author: neliasso
Date: 2018-12-04 18:55 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/8df9cf767f79
8214773: Replace use of thread unsafe strtok
Reviewed-by: thartmann, dholmes
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/memory/universe.cpp
Changeset: 1f2cd8329576
Author: tschatzl
Date: 2018-12-07 11:15 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1f2cd8329576
8215005: Missing include of runtime/os.hpp in zError.cpp after JDK-8214925 breaks build without precompiled headers
Reviewed-by: shade
! src/hotspot/share/gc/z/zErrno.cpp
Changeset: 98408c7c0b73
Author: eosterlund
Date: 2018-12-07 13:15 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/98408c7c0b73
8214936: assert(_needs_refill == 0) failed: Forgot to handle a failed IC transition requiring IC stubs
Reviewed-by: kvn, thartmann, pliden
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 495c05ee2a9a
Author: sjohanss
Date: 2018-12-07 13:54 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/495c05ee2a9a
8213890: Implementation of JEP 344: Abortable Mixed Collections for G1
Reviewed-by: tschatzl, kbarrett
Contributed-by: erik.helin at oracle.com, stefan.johansson at oracle.com
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1InCSetState.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
+ src/hotspot/share/gc/g1/g1OopStarChunkedList.cpp
+ src/hotspot/share/gc/g1/g1OopStarChunkedList.hpp
+ src/hotspot/share/gc/g1/g1OopStarChunkedList.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp
Changeset: f3d5dcb6924b
Author: hseigel
Date: 2018-12-07 08:16 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f3d5dcb6924b
8214840: runtime/NMT/MallocStressTest.java timed out
Summary: Add volatile to declaration of static field shared by multiple threads
Reviewed-by: dcubed, dholmes, coleenp
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
Changeset: 325c95779368
Author: egahlin
Date: 2018-12-07 14:19 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/325c95779368
8207829: FlightRecorderMXBeanImpl is leaking the first classloader which calls it
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
+ test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java
Changeset: 2998e6d76879
Author: dchuyko
Date: 2018-12-07 17:52 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2998e6d76879
8214376: Don't use memset to initialize array of Bundle in output.cpp
Reviewed-by: thartmann, shade
! src/hotspot/share/opto/output.cpp
Changeset: 3ba9ff4d4aaf
Author: egahlin
Date: 2018-12-07 17:11 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/3ba9ff4d4aaf
8212232: Wrong metadata for the configuration of the cutoff for old object sample events
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
Changeset: e3398b2e1ab0
Author: rriggs
Date: 2018-12-07 11:51 -0500
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e3398b2e1ab0
8214971: Replace use of string.equals("") with isEmpty()
Reviewed-by: jlaskey, prappo, lancea, dfuchs, redestad
! src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/share/classes/sun/net/www/protocol/mailto/Handler.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java
! src/java.base/share/classes/sun/security/util/DomainName.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/CompositeType.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenType.java
! src/java.management/share/classes/javax/management/openmbean/TabularType.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java
! src/java.rmi/share/classes/java/rmi/Naming.java
! src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/events/AttributeImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/java.xml/share/classes/javax/xml/catalog/Util.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ConnectDialog.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsName.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ZoneNode.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
! src/jdk.rmic/share/classes/sun/tools/java/Package.java
Changeset: 535144bfa542
Author: egahlin
Date: 2018-12-07 18:00 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/535144bfa542
8213421: Line number information for execution samples always 0
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
Changeset: 1bfe3177b38d
Author: pliden
Date: 2018-12-07 19:41 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1bfe3177b38d
Merge
! .jcheck/conf
! make/autoconf/hotspot.m4
! make/conf/jib-profiles.js
! make/hotspot/lib/JvmFlags.gmk
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zNMethodTableEntry.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
! test/hotspot/gtest/code/test_dependencyContext.cpp
Changeset: 0f750d4fe5c2
Author: pliden
Date: 2018-10-29 10:04 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0f750d4fe5c2
ZGC: Relax jcheck config
! .jcheck/conf
Changeset: d0aad2391ab3
Author: eosterlund
Date: 2018-11-28 13:30 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d0aad2391ab3
ZGC: Concurrent class unloading
Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com
! src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
+ src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
+ src/hotspot/share/gc/z/zBarrierSetNMethod.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zNMethodTableEntry.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp
+ src/hotspot/share/gc/z/zUnload.cpp
+ src/hotspot/share/gc/z/zUnload.hpp
Changeset: 36c824fa37d5
Author: pliden
Date: 2018-11-28 13:30 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/36c824fa37d5
ZGC: Concurrent class unloading cleanups
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zNMethodTableEntry.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zUnload.hpp
More information about the zgc-dev
mailing list