hg: zgc/zgc: 208 new changesets

Stuart Monteith stuart.monteith at linaro.org
Mon Apr 16 14:46:00 UTC 2018


Thanks for that Per - I do appreciate being able to rebase my aarch64
work on top of your periodic drops.

I've gotten to the point where I am running with a slowdebug build running with:
   -XX:+VerifyOops -XX:+ZVerifyForwarding -XX:+ZVerifyMarking -Xint

The benchmark I'm running is perhaps cruel and unusual, but even with
the VM pinned to one CPU, there is an issue with verify_oop getting a
bad address (0x8).

BR,
   Stuart

On 16 April 2018 at 15:02, Per Liden <per.liden at oracle.com> wrote:
> FYI, this rebase brings the ZGC repo in sync with jdk/hs (as it looked mid
> Thursday last week). As jdk/hs is closing we'll be shifting over to jdk/jdk
> as upstream.
>
> cheers,
> Per
>
> On 04/16/2018 03:48 PM, per.liden at oracle.com wrote:
>>
>> Changeset: 2520a95cddf7
>> Author:    stefank
>> Date:      2018-03-26 17:01 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/2520a95cddf7
>>
>> 8200292: Move PushAndMarkVerifyClosure::do_oop_work to
>> concurrentMarkSweepGeneration.cpp
>> Reviewed-by: tschatzl, sjohanss
>>
>> ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
>> ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
>>
>> Changeset: 64f9ebc85e67
>> Author:    tschatzl
>> Date:      2018-03-28 16:39 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/64f9ebc85e67
>>
>> 8197573: Remove concurrent cleanup and secondary free list handling
>> Summary: Remove secondary free list and all associated functionality,
>> moving the cleanup work into the Cleanup pause instead.
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
>> ! src/hotspot/share/gc/g1/g1CollectorState.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
>> ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
>> ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.hpp
>> ! src/hotspot/share/gc/g1/g1RemSet.cpp
>> ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
>> ! src/hotspot/share/gc/g1/g1_globals.hpp
>> ! src/hotspot/share/gc/g1/heapRegion.cpp
>> ! src/hotspot/share/gc/g1/heapRegion.hpp
>> ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
>> ! src/hotspot/share/gc/g1/heapRegionSet.cpp
>> ! src/hotspot/share/gc/g1/heapRegionSet.hpp
>> ! src/hotspot/share/runtime/mutexLocker.cpp
>> ! src/hotspot/share/runtime/mutexLocker.hpp
>> !
>> test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
>> !
>> test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
>>
>> Changeset: 29ad59abc54a
>> Author:    tschatzl
>> Date:      2018-03-28 16:39 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/29ad59abc54a
>>
>> 8197928: Only enqueue deferred cards with references into regions that
>> have a tracked remembered set during GC
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
>>
>> Changeset: df9dcfff6628
>> Author:    tschatzl
>> Date:      2018-03-28 16:39 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/df9dcfff6628
>>
>> 8197932: Better split work in rebuild remembered sets phase
>> Summary: Let threads rebuilding remembered sets yield after every
>> G1RebuildRemSetChunkSize (default: 256kB) sized memory area to improve TTSP.
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
>> ! src/hotspot/share/gc/g1/g1RemSet.cpp
>> ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
>> ! src/hotspot/share/gc/g1/g1_globals.hpp
>>
>> Changeset: e79bbf1635da
>> Author:    tschatzl
>> Date:      2018-03-28 16:39 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/e79bbf1635da
>>
>> 8199326: Remove G1 gc time stamp logic
>> Summary: G1 gc time stamp logic is unused completely after JDK-8180415, so
>> removing it.
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/g1Allocator.cpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
>> ! src/hotspot/share/gc/g1/heapRegion.cpp
>> ! src/hotspot/share/gc/g1/heapRegion.hpp
>>
>> Changeset: 6d5bd76650df
>> Author:    dcubed
>> Date:      2018-03-28 12:04 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/6d5bd76650df
>>
>> 8199813: SIGSEGV in ThreadsList::includes()
>> Summary: ThreadsListHandles cannot be used by JavaThreads that are not on
>> the Threads list.
>> Reviewed-by: eosterlund, gthornbr, dholmes, rehn
>>
>> ! src/hotspot/os/linux/os_linux.cpp
>> ! src/hotspot/share/runtime/thread.cpp
>> ! src/hotspot/share/runtime/threadSMR.cpp
>> ! src/hotspot/share/runtime/vm_operations.cpp
>> ! src/hotspot/share/runtime/vm_operations.hpp
>>
>> Changeset: ab0f93ba0507
>> Author:    amenkov
>> Date:      2018-03-28 12:10 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/ab0f93ba0507
>>
>> 8198393: Instrumentation.retransformClasses() throws NullPointerException
>> when handling a zero-length array
>> Reviewed-by: sspitsyn, cjplummer
>>
>> !
>> src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
>> +
>> test/hotspot/jtreg/serviceability/jvmti/RetransformClassesZeroLength.java
>>
>> Changeset: 5af65ee8b77e
>> Author:    lmesnik
>> Date:      2018-03-28 13:38 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/5af65ee8b77e
>>
>> 8200091: [TESTBUG] Update jittester for jdk11
>> Reviewed-by: iignatyev
>>
>> ! test/hotspot/jtreg/testlibrary/jittester/Makefile
>>
>> Changeset: 4f7cfd7fdd50
>> Author:    lmesnik
>> Date:      2018-03-28 13:25 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/4f7cfd7fdd50
>>
>> 8200187: Exclude 3 long-running tests from tier1
>> Reviewed-by: dholmes, cjplummer
>>
>> ! test/hotspot/jtreg/TEST.groups
>>
>> Changeset: dd76fcbda95f
>> Author:    kvn
>> Date:      2018-03-28 17:20 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/dd76fcbda95f
>>
>> 8200383: Can't build on SPARC Hotspot with code which use math functions
>> Summary: remove old hack which supports Solaris 8 and 9
>> Reviewed-by: erikj, ihse
>>
>> ! make/autoconf/libraries.m4
>> ! make/lib/Awt2dLibraries.gmk
>>
>> Changeset: 2ad3212a7dd9
>> Author:    redestad
>> Date:      2018-03-29 10:38 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/2ad3212a7dd9
>>
>> 8200238: Reduce number of exceptions created when calling
>> MemberName$Factory::resolveOrNull
>> Reviewed-by: lfoltan, acorn, dholmes
>>
>> ! src/hotspot/share/classfile/systemDictionary.cpp
>> ! src/hotspot/share/prims/methodHandles.cpp
>> ! src/hotspot/share/prims/methodHandles.hpp
>> ! src/java.base/share/classes/java/lang/invoke/MemberName.java
>> ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
>>
>> Changeset: 7bad9c9efdf3
>> Author:    shade
>> Date:      2018-03-29 12:56 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/7bad9c9efdf3
>>
>> 8200423: Non-PCH build for x86_32 fails
>> Reviewed-by: rkennke, stuefe
>>
>> ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
>>
>> Changeset: a3453bbd5418
>> Author:    tschatzl
>> Date:      2018-03-29 14:07 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/a3453bbd5418
>>
>> 8199742: Clean up state flags in G1CollectorState
>> Summary: Remove, merge and update naming of flags in G1CollectorState
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/g1Allocator.cpp
>> ! src/hotspot/share/gc/g1/g1Analytics.cpp
>> ! src/hotspot/share/gc/g1/g1Analytics.hpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
>> ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
>> ! src/hotspot/share/gc/g1/g1CollectionSet.cpp
>> ! src/hotspot/share/gc/g1/g1CollectorState.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/g1EvacFailure.cpp
>> ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.hpp
>> ! src/hotspot/share/gc/g1/g1RootClosures.cpp
>> ! src/hotspot/share/gc/g1/g1RootProcessor.cpp
>> ! src/hotspot/share/gc/g1/g1YCTypes.hpp
>> ! src/hotspot/share/gc/g1/heapRegion.cpp
>>
>> Changeset: 50a01910e00a
>> Author:    tschatzl
>> Date:      2018-03-29 14:08 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/50a01910e00a
>>
>> 8151171: Bring g1ConcurrentMark files up to current coding conventions
>> Summary: Improve method naming, bracketing, use of _g1h member and general
>> cleanup.
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
>> ! src/hotspot/share/gc/g1/concurrentMarkThread.hpp
>> ! 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/g1ConcurrentMark.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp
>> ! src/hotspot/share/gc/g1/g1OopClosures.hpp
>>
>> Changeset: 2bf8f2fc0710
>> Author:    simonis
>> Date:      2018-03-29 14:50 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/2bf8f2fc0710
>>
>> 8200360: MeetIncompatibleInterfaceArrays fails with
>> "MeetIncompatibleInterfaceArrays0ASM.run() must be compiled at tier 0 !"
>> Reviewed-by: kvn, thartmann
>>
>> !
>> test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
>>
>> Changeset: 24aca5861b91
>> Author:    redestad
>> Date:      2018-03-29 15:05 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/24aca5861b91
>>
>> 8200424: Windows build fails due to implicit jboolean to bool conversion
>> Reviewed-by: shade, hseigel
>>
>> ! src/hotspot/share/prims/methodHandles.cpp
>>
>> Changeset: 5a757c0326c7
>> Author:    tschatzl
>> Date:      2018-03-29 17:15 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/5a757c0326c7
>>
>> 8200362: G1Mux2Closure should disable implicit oop verification
>> Summary: To avoid the implicit oop verification provided by OopClosure and
>> oop_iterate_no_header, let G1 verification closures inherit from
>> ExtendedOopClosures and disable this verification.
>> Reviewed-by: stefank, sjohanss
>>
>> ! src/hotspot/share/gc/g1/heapRegion.cpp
>>
>> Changeset: 7f5fca094057
>> Author:    kvn
>> Date:      2018-03-29 09:52 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/7f5fca094057
>>
>> 8200391: clean up test/hotspot/jtreg/ProblemList.txt (compiler related)
>> Reviewed-by: mseledtsov
>>
>> ! test/hotspot/jtreg/ProblemList-graal.txt
>>
>> Changeset: 17c6ab93710e
>> Author:    dstewart
>> Date:      2018-03-29 16:07 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/17c6ab93710e
>>
>> 8200251: AArch64::CPUFeature out of sync with VM_Version::Feature_Flag
>> Summary: Added enums to CPUFeature to be in sync with
>> VM_Version::Feature_Flag
>> Reviewed-by: kvn, aph, shade
>>
>> !
>> src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java
>>
>> Changeset: c42db4d81e33
>> Author:    lucy
>> Date:      2018-03-29 14:53 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/c42db4d81e33
>>
>> 8200366: SIGSEGV in CodeHeapState::print_names()
>> Summary: Temporary removed the failing function in diagnostic command
>> until investigation is complete. Added checks to validate code blobs.
>> Reviewed-by: kvn, thartmann
>>
>> ! src/hotspot/share/code/codeHeapState.cpp
>> ! src/hotspot/share/services/diagnosticCommand.cpp
>>
>> Changeset: 1e11c8a238f7
>> Author:    iklam
>> Date:      2018-03-29 20:15 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/1e11c8a238f7
>>
>> 8183238: Obsolete CheckEndorsedAndExtDirs and remove checks for
>> lib/endorsed and lib/ext
>> Reviewed-by: dholmes, mchung, alanb
>>
>> ! src/bsd/doc/man/java.1
>> ! src/hotspot/share/runtime/arguments.cpp
>> ! src/hotspot/share/runtime/globals.hpp
>> ! src/linux/doc/man/java.1
>> ! src/solaris/doc/sun/man/man1/java.1
>>
>> Changeset: a74836b05c28
>> Author:    ccheung
>> Date:      2018-03-29 21:48 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/a74836b05c28
>>
>> 8200078: [Graal] runtime/appcds/GraalWithLimitedMetaspace.java crashes in
>> visit_all_interfaces
>> Summary: stop CDS dumping right away when an OOM due to insufficient
>> metaspace is encountered
>> Reviewed-by: iklam, mseledtsov
>>
>> ! src/hotspot/share/memory/metaspace.cpp
>> ! test/hotspot/jtreg/runtime/SharedArchiveFile/MaxMetaspaceSize.java
>> ! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java
>>
>> Changeset: a569cb4425f3
>> Author:    stuefe
>> Date:      2018-03-30 06:31 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/a569cb4425f3
>>
>> 8191101: Show register content in hs-err file on assert
>> Reviewed-by: adinn, clanger, simonis
>>
>> ! src/hotspot/os/posix/vmError_posix.cpp
>> ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
>> ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
>> ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
>> ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
>> ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
>> ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
>> ! src/hotspot/share/runtime/arguments.cpp
>> ! src/hotspot/share/runtime/globals.hpp
>> ! src/hotspot/share/runtime/thread.cpp
>> ! src/hotspot/share/utilities/debug.cpp
>> ! src/hotspot/share/utilities/debug.hpp
>> ! src/hotspot/share/utilities/vmError.cpp
>> ! src/hotspot/share/utilities/vmError.hpp
>> + test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java
>>
>> Changeset: 16f53c9c7493
>> Author:    kvn
>> Date:      2018-03-30 07:47 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/16f53c9c7493
>>
>> 8200461: MeetIncompatibleInterfaceArrays test fails with -Xcomp
>> Summary: Add requires to run test only in Xmixed mode.
>> Reviewed-by: simonis
>>
>> !
>> test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
>>
>> Changeset: d6893a76c554
>> Author:    poonam
>> Date:      2018-03-30 18:46 +0000
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/d6893a76c554
>>
>> 8199406: Performance drop with Java JDK 1.8.0_162-b32
>> Summary: Improve the nmethod unloading times by optimizing the search for
>> an itable stub in VtableStubs array
>> Reviewed-by: kvn, coleenp, tschatzl
>>
>> ! src/hotspot/share/code/codeBlob.cpp
>> ! src/hotspot/share/code/codeBlob.hpp
>> ! src/hotspot/share/code/compiledIC.cpp
>> ! src/hotspot/share/code/vtableStubs.cpp
>> ! src/hotspot/share/code/vtableStubs.hpp
>> ! src/hotspot/share/oops/compiledICHolder.cpp
>> ! src/hotspot/share/oops/compiledICHolder.hpp
>>
>> Changeset: be608cad0b2a
>> Author:    kbarrett
>> Date:      2018-03-30 21:57 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/be608cad0b2a
>>
>> 8195972: Refactor oops in JNI to use the Access API
>> Summary: Use Access API in JNIHandles
>> Reviewed-by: coleenp, eosterlund
>>
>> ! src/hotspot/share/runtime/jniHandles.cpp
>> ! src/hotspot/share/runtime/jniHandles.hpp
>> ! src/hotspot/share/runtime/jniHandles.inline.hpp
>>
>> Changeset: 45071514f87a
>> Author:    shade
>> Date:      2018-04-03 10:27 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/45071514f87a
>>
>> 8200438: Non-PCH x86_32 build failure: err_msg is not defined
>> Reviewed-by: stuefe, zgu, stefank
>>
>> ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
>>
>> Changeset: 8237a91c1cca
>> Author:    rkennke
>> Date:      2018-04-03 13:15 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/8237a91c1cca
>>
>> 8199781: Don't use naked == for comparing oops
>> Reviewed-by: coleenp, eosterlund, jrose
>>
>> ! src/hotspot/share/ci/ciEnv.cpp
>> ! src/hotspot/share/ci/ciObjectFactory.cpp
>> ! src/hotspot/share/classfile/classLoaderData.cpp
>> ! src/hotspot/share/classfile/dictionary.cpp
>> ! src/hotspot/share/classfile/javaClasses.cpp
>> ! src/hotspot/share/classfile/protectionDomainCache.cpp
>> ! src/hotspot/share/classfile/systemDictionary.cpp
>> ! src/hotspot/share/code/dependencies.cpp
>> ! src/hotspot/share/gc/shared/barrierSet.hpp
>> ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
>> ! src/hotspot/share/interpreter/interpreterRuntime.cpp
>> ! src/hotspot/share/memory/universe.cpp
>> + src/hotspot/share/oops/access.cpp
>> ! src/hotspot/share/oops/access.hpp
>> ! src/hotspot/share/oops/access.inline.hpp
>> ! src/hotspot/share/oops/accessBackend.hpp
>> + src/hotspot/share/oops/accessDecorators.hpp
>> ! src/hotspot/share/oops/constantPool.cpp
>> ! src/hotspot/share/oops/instanceKlass.cpp
>> ! src/hotspot/share/oops/klassVtable.cpp
>> ! src/hotspot/share/oops/objArrayKlass.cpp
>> ! src/hotspot/share/oops/oop.hpp
>> ! src/hotspot/share/prims/jni.cpp
>> ! src/hotspot/share/prims/jvm.cpp
>> ! src/hotspot/share/prims/methodHandles.cpp
>> ! src/hotspot/share/prims/stackwalk.cpp
>> ! src/hotspot/share/prims/unsafe.cpp
>> ! src/hotspot/share/runtime/biasedLocking.cpp
>> ! src/hotspot/share/runtime/handles.hpp
>> ! src/hotspot/share/runtime/reflection.cpp
>> ! src/hotspot/share/runtime/synchronizer.cpp
>> ! src/hotspot/share/services/memoryManager.hpp
>> ! src/hotspot/share/services/memoryPool.hpp
>> ! src/hotspot/share/services/threadService.cpp
>> ! src/hotspot/share/utilities/exceptions.cpp
>> ! src/hotspot/share/utilities/growableArray.hpp
>>
>> Changeset: 0ed1370f52bb
>> Author:    lkorinth
>> Date:      2018-04-03 12:05 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/0ed1370f52bb
>>
>> 8200371: In g1, rename ConcurrentMarkThread to G1ConcurrentMarkThread
>> Reviewed-by: tschatzl, sangheki
>>
>> - src/hotspot/share/gc/g1/concurrentMarkThread.cpp
>> - src/hotspot/share/gc/g1/concurrentMarkThread.hpp
>> - src/hotspot/share/gc/g1/concurrentMarkThread.inline.hpp
>> ! 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/g1ConcurrentMark.hpp
>> + src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
>> + src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
>> + src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
>> ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.cpp
>> ! src/hotspot/share/gc/g1/vm_operations_g1.cpp
>> ! src/hotspot/share/prims/whitebox.cpp
>> ! src/hotspot/share/runtime/thread.cpp
>>
>> Changeset: 89a886b7a9cf
>> Author:    redestad
>> Date:      2018-04-03 12:55 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/89a886b7a9cf
>>
>> 8199717: Avoid calculating primordial thread stack bounds on VM startup
>> Reviewed-by: dholmes, rehn, stuefe
>>
>> ! src/hotspot/os/linux/os_linux.cpp
>>
>> Changeset: a3fed4b041ac
>> Author:    rkennke
>> Date:      2018-04-03 17:36 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/a3fed4b041ac
>>
>> 8199780: SetMemory0 and CopyMemory0 in unsafe.cpp need to resolve their
>> operands
>> Reviewed-by: shade, zgu, eosterlund
>>
>> ! src/hotspot/share/prims/unsafe.cpp
>>
>> Changeset: 3614cbddd005
>> Author:    mseledtsov
>> Date:      2018-04-03 08:56 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/3614cbddd005
>>
>> 8200126: [TESTBUG] Open source VM runtime signal tests
>> Summary: Open sourced the signal tests, updated make files and test groups
>> accordingly
>> Reviewed-by: dholmes, ctornqvi, ihse
>>
>> ! make/test/JtregNativeHotspot.gmk
>> ! test/hotspot/jtreg/TEST.groups
>> + test/hotspot/jtreg/runtime/signal/README
>> + test/hotspot/jtreg/runtime/signal/SigTestDriver.java
>> + test/hotspot/jtreg/runtime/signal/TestSigalrm.java
>> + test/hotspot/jtreg/runtime/signal/TestSigbus.java
>> + test/hotspot/jtreg/runtime/signal/TestSigcld.java
>> + test/hotspot/jtreg/runtime/signal/TestSigcont.java
>> + test/hotspot/jtreg/runtime/signal/TestSigemt.java
>> + test/hotspot/jtreg/runtime/signal/TestSigfpe.java
>> + test/hotspot/jtreg/runtime/signal/TestSigfreeze.java
>> + test/hotspot/jtreg/runtime/signal/TestSighup.java
>> + test/hotspot/jtreg/runtime/signal/TestSigill.java
>> + test/hotspot/jtreg/runtime/signal/TestSigint.java
>> + test/hotspot/jtreg/runtime/signal/TestSigiot.java
>> + test/hotspot/jtreg/runtime/signal/TestSiglost.java
>> + test/hotspot/jtreg/runtime/signal/TestSiglwp.java
>> + test/hotspot/jtreg/runtime/signal/TestSigpipe.java
>> + test/hotspot/jtreg/runtime/signal/TestSigpoll.java
>> + test/hotspot/jtreg/runtime/signal/TestSigprof.java
>> + test/hotspot/jtreg/runtime/signal/TestSigpwr.java
>> + test/hotspot/jtreg/runtime/signal/TestSigquit.java
>> + test/hotspot/jtreg/runtime/signal/TestSigsegv.java
>> + test/hotspot/jtreg/runtime/signal/TestSigstop.java
>> + test/hotspot/jtreg/runtime/signal/TestSigsys.java
>> + test/hotspot/jtreg/runtime/signal/TestSigterm.java
>> + test/hotspot/jtreg/runtime/signal/TestSigthaw.java
>> + test/hotspot/jtreg/runtime/signal/TestSigtrap.java
>> + test/hotspot/jtreg/runtime/signal/TestSigtstp.java
>> + test/hotspot/jtreg/runtime/signal/TestSigttin.java
>> + test/hotspot/jtreg/runtime/signal/TestSigttou.java
>> + test/hotspot/jtreg/runtime/signal/TestSigurg.java
>> + test/hotspot/jtreg/runtime/signal/TestSigusr1.java
>> + test/hotspot/jtreg/runtime/signal/TestSigusr2.java
>> + test/hotspot/jtreg/runtime/signal/TestSigvtalrm.java
>> + test/hotspot/jtreg/runtime/signal/TestSigwinch.java
>> + test/hotspot/jtreg/runtime/signal/TestSigxcpu.java
>> + test/hotspot/jtreg/runtime/signal/TestSigxfsz.java
>> + test/hotspot/jtreg/runtime/signal/TestSigxres.java
>> + test/hotspot/jtreg/runtime/signal/exesigtest.c
>>
>> Changeset: 0ab2411f270d
>> Author:    rwestberg
>> Date:      2018-03-28 15:30 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/0ab2411f270d
>>
>> 8199619: Building HotSpot on Windows should define NOMINMAX
>> Reviewed-by: erikj, kbarrett, ihse
>>
>> ! make/autoconf/flags-cflags.m4
>>
>> Changeset: 9a04cc89dde0
>> Author:    tschatzl
>> Date:      2018-04-04 11:21 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/9a04cc89dde0
>>
>> 8200234: Cleanup Remark and Cleanup pause code
>> Summary: Remove redundant methods, factor out verification code and
>> simplify code in Remark and Cleanup pause code.
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/g1CollectorState.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
>> ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.cpp
>> ! src/hotspot/share/gc/g1/heapRegion.inline.hpp
>>
>> Changeset: 8bad6c08a732
>> Author:    tschatzl
>> Date:      2018-04-04 11:21 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/8bad6c08a732
>>
>> 8200255: Remove G1CMTask::_concurrent
>> Reviewed-by: sangheki, sjohanss
>>
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
>>
>> Changeset: 55f8f5635ef7
>> Author:    tschatzl
>> Date:      2018-04-04 11:21 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/55f8f5635ef7
>>
>> 8200074: Remove G1ConcurrentMark::_concurrent_marking_in_progress
>> Reviewed-by: sjohanss, sangheki
>>
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
>>
>> Changeset: 2fef34f04314
>> Author:    ehelin
>> Date:      2018-04-04 10:12 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/2fef34f04314
>>
>> 8200626: Restore history for g1ConcurrentMarkThread.*
>> Reviewed-by: shade, sjohanss
>>
>> - src/hotspot/share/gc/g1/concurrentMarkThread.cpp
>> - src/hotspot/share/gc/g1/concurrentMarkThread.hpp
>> - src/hotspot/share/gc/g1/concurrentMarkThread.inline.hpp
>> ! 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/g1ConcurrentMark.hpp
>> + src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
>> + src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
>> + src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
>> ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
>> ! src/hotspot/share/gc/g1/g1Policy.cpp
>> ! src/hotspot/share/gc/g1/vm_operations_g1.cpp
>> ! src/hotspot/share/prims/whitebox.cpp
>> ! src/hotspot/share/runtime/thread.cpp
>>
>> Changeset: 8263950638ed
>> Author:    ehelin
>> Date:      2018-04-04 11:25 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/8263950638ed
>>
>> Merge
>>
>> ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
>> ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
>>
>> Changeset: 3569b528972e
>> Author:    pliden
>> Date:      2018-04-04 11:59 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/3569b528972e
>>
>> 8200429: Adjust object pinning interface on CollectedHeap
>> Reviewed-by: dholmes, rkennke
>>
>> ! src/hotspot/share/gc/shared/collectedHeap.cpp
>> ! src/hotspot/share/gc/shared/collectedHeap.hpp
>> ! src/hotspot/share/prims/jni.cpp
>>
>> Changeset: 1a1a69219637
>> Author:    pliden
>> Date:      2018-04-04 11:59 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/1a1a69219637
>>
>> 8200607: Add missing include dependency in bitMap.hpp
>> Reviewed-by: shade, stefank
>>
>> ! src/hotspot/share/utilities/bitMap.hpp
>>
>> Changeset: 015af70b9a1d
>> Author:    shade
>> Date:      2018-04-04 12:06 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/015af70b9a1d
>>
>> 8200608: Build failures after JDK-8191101 (Show register content in hs-err
>> file on assert)
>> Reviewed-by: dholmes, tschatzl
>>
>> ! src/hotspot/share/utilities/debug.cpp
>>
>> Changeset: f1d2b6c0693b
>> Author:    tschatzl
>> Date:      2018-04-04 14:51 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/f1d2b6c0693b
>>
>> 8200305: Update gc,liveness output with remset state after rebuild remset
>> concurrently changes
>> Reviewed-by: sjohanss, sangheki
>>
>> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
>> ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
>> ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
>>
>> Changeset: 46b2f783116c
>> Author:    dstewart
>> Date:      2018-03-30 13:39 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/46b2f783116c
>>
>> 8200524: AArch64: CPUFeature and Flag enums are not passed through JVMCI
>> Summary: AArch64 VM_Version::features and flags are correspondingly set in
>> CPUFeature and Flags
>> Reviewed-by: kvn, fyang
>>
>> ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
>> !
>> src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
>> !
>> src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
>>
>> Changeset: c39f20946b37
>> Author:    dpochepk
>> Date:      2018-04-04 23:02 +0300
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/c39f20946b37
>>
>> 8200627: aarch32 - Broken build after JDK-8198949
>> Reviewed-by: shade, eosterlund
>> Contributed-by: boris.ulasevich at bell-sw.com
>>
>> ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp
>> ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
>> ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp
>> ! src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.hpp
>> ! src/hotspot/cpu/arm/stubGenerator_arm.cpp
>>
>> Changeset: e862d3c78123
>> Author:    dpochepk
>> Date:      2018-04-04 23:05 +0300
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/e862d3c78123
>>
>> 8200628: aarch32 - Broken build after JDK-8199809
>> Reviewed-by: shade, coleenp
>> Contributed-by: boris.ulasevich at bell-sw.com
>>
>> ! src/hotspot/cpu/arm/interpreterRT_arm.cpp
>>
>> Changeset: 0bb0c2f27ca9
>> Author:    kbarrett
>> Date:      2018-04-04 18:19 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/0bb0c2f27ca9
>>
>> 8200630: Globally suppress Visual Studio warning C4351
>> Summary: Globally suppress warning, remove sole instance of local
>> suppression.
>> Reviewed-by: gtriantafill, tschatzl
>>
>> ! src/hotspot/share/gc/shared/oopStorage.cpp
>> ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
>>
>> Changeset: a1a7456dd8b9
>> Author:    hseigel
>> Date:      2018-04-05 13:19 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/a1a7456dd8b9
>>
>> 8200261: Regression with JVM anonymous class
>> Summary: Restore resolved anonymous class when creating a new constantpool
>> because of overpass methods
>> Reviewed-by: coleenp, lfoltan
>>
>> ! src/hotspot/share/classfile/classFileParser.cpp
>> ! src/hotspot/share/classfile/defaultMethods.cpp
>> ! src/hotspot/share/oops/instanceKlass.hpp
>> + test/hotspot/jtreg/runtime/defineAnonClass/UnsafeDefMeths.java
>>
>> Changeset: fa26e7c6efb7
>> Author:    gadams
>> Date:      2018-04-05 11:18 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/fa26e7c6efb7
>>
>> 8199782: Fix compilation warnings detected by Solaris Developer Studio
>> 12.6
>> Reviewed-by: sspitsyn, dholmes, ihse
>>
>> ! make/hotspot/lib/CompileJvm.gmk
>> ! src/java.base/solaris/native/libjvm_db/libjvm_db.c
>> ! test/fmw/gtest/src/gtest.cc
>> ! test/hotspot/jtreg/runtime/libadimalloc.solaris.sparc/liboverflow.c
>>
>> Changeset: 0ee57b9b376c
>> Author:    chegar
>> Date:      2018-03-23 21:39 +0000
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/0ee57b9b376c
>>
>> 8200181: Remove superflous non-IPv4 code from
>> Java_java_net_TwoStacksPlainSocketImpl_socketListen
>> Reviewed-by: alanb
>>
>> ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
>>
>> Changeset: 1f14faf358fb
>> Author:    bpb
>> Date:      2018-03-23 15:05 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/1f14faf358fb
>>
>> 8180410: ByteArrayOutputStream should not throw IOExceptions
>> Summary: Add ByteArrayOutputStream.writeBytes()
>> Reviewed-by: rriggs, smarks
>>
>> ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
>> + test/jdk/java/io/ByteArrayOutputStream/Write.java
>> - test/jdk/java/io/ByteArrayOutputStream/WriteBounds.java
>>
>> Changeset: 56a5f899e882
>> Author:    jjg
>> Date:      2018-03-23 17:28 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/56a5f899e882
>>
>> 8199902: {@docRoot} references need to be updated to reflect new
>> module/package structure
>> Reviewed-by: ksrini
>>
>> ! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java
>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/package-info.java
>> ! src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java
>> ! src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java
>> ! src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java
>> ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
>> ! src/jdk.javadoc/share/classes/module-info.java
>>
>> Changeset: f14852315495
>> Author:    shinyafox
>> Date:      2018-03-24 14:43 +0900
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/f14852315495
>>
>> 8199762: JShell API: Failed to detect override when snippet to be
>> overridden has been changed before
>> Reviewed-by: rfield
>>
>> ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
>> ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
>> ! test/langtools/jdk/jshell/MethodsTest.java
>>
>> Changeset: 1d3139252c1c
>> Author:    alanb
>> Date:      2018-03-24 08:49 +0000
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/1d3139252c1c
>>
>> 8200179: (se) More Selector cleanup
>> Reviewed-by: bpb
>>
>> ! make/CompileJavaModules.gmk
>> ! make/mapfiles/libnio/mapfile-linux
>> ! make/mapfiles/libnio/mapfile-macosx
>> ! make/mapfiles/libnio/mapfile-solaris
>> - src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java
>> - src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
>> - src/java.base/share/classes/sun/nio/ch/PollSelectorProvider.java
>> ! src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
>> ! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
>> ! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
>> - src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java
>> - src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java
>> ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
>> + src/java.base/unix/classes/sun/nio/ch/PollSelectorProvider.java
>> ! src/java.base/unix/native/libnio/ch/Net.c
>> - src/java.base/unix/native/libnio/ch/PollArrayWrapper.c
>> + src/java.base/unix/native/libnio/ch/PollSelectorImpl.c
>> ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
>> ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
>> ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
>>
>> Changeset: 5bfe30bb50a2
>> Author:    dholmes
>> Date:      2018-03-26 00:33 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/5bfe30bb50a2
>>
>> 8200213: Configure broken on MIPS
>> Reviewed-by: erikj, stuefe, dholmes, ihse
>> Contributed-by: Ao Qi <aoqi at loongson.cn>
>>
>> ! make/autoconf/flags.m4
>>
>> Changeset: b39bc2eb8325
>> Author:    jlahoda
>> Date:      2018-03-26 11:42 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/b39bc2eb8325
>>
>> 8196519: Incomplete classpath causes infinite recursion in
>> Resolve.isAccessible
>> Summary: ErrorType.getEnclosingType returns noType rather than self.
>> Reviewed-by: mcimadamore, cushon
>>
>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
>> +
>> test/langtools/tools/javac/processing/model/MissingClassRecursiveAccessible.java
>>
>> Changeset: 7b8696b3b972
>> Author:    shade
>> Date:      2018-03-26 15:09 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/7b8696b3b972
>>
>> 8200118: [TESTBUG] String concat tests should test toString() application
>> order
>> Reviewed-by: psandoz, redestad
>>
>> + test/jdk/java/lang/String/concat/ImplicitStringConcatOrder.java
>>
>> Changeset: 458c790b6995
>> Author:    sundar
>> Date:      2018-03-26 19:27 +0530
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/458c790b6995
>>
>> 8200215: 17th loop of "let foo = ''"; throws ReferenceError
>> Reviewed-by: jlaskey, attila, hannesw
>>
>> !
>> src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
>> + test/nashorn/script/trusted/JDK-8200215.js
>>
>> Changeset: b64cd942ac7a
>> Author:    shade
>> Date:      2018-03-26 20:20 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/b64cd942ac7a
>>
>> 8200241: [TESTBUG] java/lang/String/concat/ tests should not force
>> source/target = 9 anymore
>> Reviewed-by: redestad, psandoz
>>
>> ! test/jdk/java/lang/String/concat/CompactStringsInitialCoder.java
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcat.java
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcatArgCount.java
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcatBoundaries.java
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcatMany.java
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcatManyLongs.java
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcatOrder.java
>> !
>> test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
>> ! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java
>>
>> Changeset: fd608d605e2f
>> Author:    ihse
>> Date:      2018-03-26 20:44 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/fd608d605e2f
>>
>> 8200229: Simplify building of libjsig
>> Reviewed-by: erikj
>>
>> ! make/Main.gmk
>> - make/hotspot/lib/CompileLibjsig.gmk
>> ! make/lib/Lib-java.base.gmk
>>
>> Changeset: 4269e701448e
>> Author:    serb
>> Date:      2018-03-26 16:09 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/4269e701448e
>>
>> 8200198: javah man pages were not removed by JDK-8191054
>> Reviewed-by: erikj, alanb
>>
>> - src/bsd/doc/man/ja/javah.1
>> ! src/bsd/doc/man/java.1
>> ! src/bsd/doc/man/javac.1
>> ! src/bsd/doc/man/javadoc.1
>> - src/bsd/doc/man/javah.1
>> ! src/bsd/doc/man/javap.1
>> ! src/bsd/doc/man/jdb.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/javah.1
>> ! src/linux/doc/man/ja/javap.1
>> ! src/linux/doc/man/ja/jdb.1
>> ! src/linux/doc/man/java.1
>> ! src/linux/doc/man/javac.1
>> ! src/linux/doc/man/javadoc.1
>> - src/linux/doc/man/javah.1
>> ! src/linux/doc/man/javap.1
>> ! src/linux/doc/man/jdb.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/javah.1
>> ! src/solaris/doc/sun/man/man1/ja/javap.1
>> ! src/solaris/doc/sun/man/man1/ja/jdb.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/javah.1
>> ! src/solaris/doc/sun/man/man1/javap.1
>> ! src/solaris/doc/sun/man/man1/jdb.1
>>
>> Changeset: e9cb414f94eb
>> Author:    erikj
>> Date:      2018-03-26 16:24 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/e9cb414f94eb
>>
>> 8198652: Stop linking with -base:0x8000000 on Windows
>> Reviewed-by: tbell, ihse, stuefe
>>
>> ! make/autoconf/flags-ldflags.m4
>>
>> Changeset: 7f3986bad197
>> Author:    igerasim
>> Date:      2018-03-26 17:30 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/7f3986bad197
>>
>> 8199843: Optimize Integer/Long.highestOneBit()
>> Reviewed-by: redestad, plevart
>>
>> ! src/java.base/share/classes/java/lang/Integer.java
>> ! src/java.base/share/classes/java/lang/Long.java
>>
>> Changeset: d2fd2581325b
>> Author:    bpatel
>> Date:      2018-03-26 18:07 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/d2fd2581325b
>>
>> 8199278: Javadoc search results does not link to anchors on a page
>> Reviewed-by: jjg, ksrini
>>
>> !
>> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
>> !
>> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
>> !
>> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
>> ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
>> ! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java
>>
>> Changeset: ce86061aff12
>> Author:    bpatel
>> Date:      2018-03-26 21:30 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/ce86061aff12
>>
>> 8199705: Docs.gmk needs to be updated to remove the -html5 option
>> Reviewed-by: erikj
>>
>> ! make/Docs.gmk
>>
>> Changeset: 752ecccb0b7f
>> Author:    cushon
>> Date:      2018-03-27 13:48 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/752ecccb0b7f
>>
>> 8200301: deduplicate lambda methods
>> Reviewed-by: vromero, mcimadamore
>>
>> !
>> src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
>> + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
>> + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
>> !
>> src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
>> !
>> test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
>> !
>> test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
>> !
>> test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
>> + test/langtools/tools/javac/diags/examples/LambdaDeduplicate.java
>> + test/langtools/tools/javac/lambda/deduplication/Deduplication.java
>> + test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
>>
>> Changeset: e376090dc07e
>> Author:    alanb
>> Date:      2018-03-27 19:29 +0100
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/e376090dc07e
>>
>> 8200256: java/nio/channels/AsynchronousChannelGroup/Basic.java fails
>> intermittently
>> Reviewed-by: chegar
>>
>> ! make/mapfiles/libnio/mapfile-linux
>> ! make/mapfiles/libnio/mapfile-macosx
>> ! make/mapfiles/libnio/mapfile-solaris
>> ! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
>> ! src/java.base/macosx/classes/sun/nio/ch/KQueuePort.java
>> ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
>> ! src/java.base/share/classes/sun/nio/ch/IOUtil.java
>> ! src/java.base/unix/native/libnio/ch/IOUtil.c
>>
>> Changeset: 5812849b5027
>> Author:    igerasim
>> Date:      2018-03-27 13:22 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/5812849b5027
>>
>> 8198358: Align organization of TwoStacksPlainSocketImp with
>> DualStackPlainSocketImpl [win]
>> Reviewed-by: chegar, clanger
>>
>> ! src/java.base/unix/native/libnet/PlainSocketImpl.c
>> ! src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
>> ! src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java
>> ! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
>> ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
>> ! test/jdk/java/net/Socket/AddressTest.java
>> ! test/jdk/java/net/Socket/B6210227.java
>> ! test/jdk/java/net/Socket/CloseAvailable.java
>> ! test/jdk/java/net/Socket/DeadlockTest.java
>> ! test/jdk/java/net/Socket/HttpProxy.java
>> ! test/jdk/java/net/Socket/InheritHandle.java
>> ! test/jdk/java/net/Socket/InheritTimeout.java
>> ! test/jdk/java/net/Socket/LingerTest.java
>> ! test/jdk/java/net/Socket/LinkLocal.java
>> ! test/jdk/java/net/Socket/ProxyCons.java
>> ! test/jdk/java/net/Socket/RST.java
>> ! test/jdk/java/net/Socket/ReadTimeout.java
>> ! test/jdk/java/net/Socket/SetSoLinger.java
>> ! test/jdk/java/net/Socket/ShutdownInput.java
>> ! test/jdk/java/net/Socket/SocksConnectTimeout.java
>> ! test/jdk/java/net/Socket/TestAfterClose.java
>> ! test/jdk/java/net/Socket/TestClose.java
>> ! test/jdk/java/net/Socket/TestTcpNoDelay.java
>> ! test/jdk/java/net/Socket/Timeout.java
>> ! test/jdk/java/net/Socket/TrafficClass.java
>> ! test/jdk/java/net/Socket/UrgentDataTest.java
>> ! test/jdk/java/net/Socket/asyncClose/AsyncClose.java
>> ! test/jdk/java/net/Socket/asyncClose/BrokenPipe.java
>> ! test/jdk/java/net/Socket/setReuseAddress/Basic.java
>> ! test/jdk/java/net/Socket/setReuseAddress/Restart.java
>> ! test/jdk/java/net/SocketInputStream/SocketClosedException.java
>> ! test/jdk/java/net/SocketInputStream/SocketTimeout.java
>> ! test/jdk/java/net/SocketOption/ImmutableOptions.java
>> ! test/jdk/java/net/SocketOption/MinimumRcvBufferSize.java
>> ! test/jdk/java/net/SocketOption/SupportedOptionsSet.java
>> ! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java
>>
>> Changeset: f76e1ac74f28
>> Author:    redestad
>> Date:      2018-03-28 00:45 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/f76e1ac74f28
>>
>> 8200289: Reduce number of exceptions created when calling
>> Lookup::canBeCached
>> Reviewed-by: sundar, psandoz
>>
>> ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
>>
>> Changeset: b6671a111395
>> Author:    jjg
>> Date:      2018-03-27 16:25 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/b6671a111395
>>
>> 8199465: {@docRoot} references need to be updated to reflect new
>> module/package structure
>> Reviewed-by: martin, alanb, chegar
>>
>> ! src/java.base/share/classes/java/lang/CharSequence.java
>> ! src/java.base/share/classes/java/lang/Comparable.java
>> ! src/java.base/share/classes/java/lang/ProcessHandle.java
>> ! src/java.base/share/classes/java/lang/String.java
>> ! src/java.base/share/classes/java/lang/Thread.java
>> ! src/java.base/share/classes/java/lang/UnsupportedOperationException.java
>> ! src/java.base/share/classes/java/lang/module/Configuration.java
>> ! src/java.base/share/classes/java/time/Duration.java
>> ! src/java.base/share/classes/java/time/Instant.java
>> ! src/java.base/share/classes/java/time/LocalDate.java
>> ! src/java.base/share/classes/java/time/LocalDateTime.java
>> ! src/java.base/share/classes/java/time/LocalTime.java
>> ! src/java.base/share/classes/java/time/MonthDay.java
>> ! src/java.base/share/classes/java/time/OffsetDateTime.java
>> ! src/java.base/share/classes/java/time/OffsetTime.java
>> ! src/java.base/share/classes/java/time/Period.java
>> ! src/java.base/share/classes/java/time/Year.java
>> ! src/java.base/share/classes/java/time/YearMonth.java
>> ! src/java.base/share/classes/java/time/ZoneId.java
>> ! src/java.base/share/classes/java/time/ZoneOffset.java
>> ! src/java.base/share/classes/java/time/ZonedDateTime.java
>> ! src/java.base/share/classes/java/time/chrono/HijrahDate.java
>> ! src/java.base/share/classes/java/time/chrono/JapaneseDate.java
>> ! src/java.base/share/classes/java/time/chrono/MinguoDate.java
>> ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java
>> ! src/java.base/share/classes/java/util/AbstractCollection.java
>> ! src/java.base/share/classes/java/util/AbstractList.java
>> ! src/java.base/share/classes/java/util/AbstractMap.java
>> ! src/java.base/share/classes/java/util/AbstractQueue.java
>> ! src/java.base/share/classes/java/util/AbstractSequentialList.java
>> ! src/java.base/share/classes/java/util/AbstractSet.java
>> ! src/java.base/share/classes/java/util/ArrayDeque.java
>> ! src/java.base/share/classes/java/util/ArrayList.java
>> ! src/java.base/share/classes/java/util/Arrays.java
>> ! src/java.base/share/classes/java/util/Collection.java
>> ! src/java.base/share/classes/java/util/Collections.java
>> ! src/java.base/share/classes/java/util/Comparator.java
>> ! src/java.base/share/classes/java/util/Deque.java
>> ! src/java.base/share/classes/java/util/EnumMap.java
>> ! src/java.base/share/classes/java/util/EnumSet.java
>> ! src/java.base/share/classes/java/util/HashMap.java
>> ! src/java.base/share/classes/java/util/HashSet.java
>> ! src/java.base/share/classes/java/util/Hashtable.java
>> ! src/java.base/share/classes/java/util/IdentityHashMap.java
>> ! src/java.base/share/classes/java/util/Iterator.java
>> ! src/java.base/share/classes/java/util/LinkedHashMap.java
>> ! src/java.base/share/classes/java/util/LinkedHashSet.java
>> ! src/java.base/share/classes/java/util/LinkedList.java
>> ! src/java.base/share/classes/java/util/List.java
>> ! src/java.base/share/classes/java/util/ListIterator.java
>> ! src/java.base/share/classes/java/util/Map.java
>> ! src/java.base/share/classes/java/util/NavigableMap.java
>> ! src/java.base/share/classes/java/util/NavigableSet.java
>> ! src/java.base/share/classes/java/util/PriorityQueue.java
>> ! src/java.base/share/classes/java/util/Queue.java
>> ! src/java.base/share/classes/java/util/RandomAccess.java
>> ! src/java.base/share/classes/java/util/ResourceBundle.java
>> ! src/java.base/share/classes/java/util/Set.java
>> ! src/java.base/share/classes/java/util/SortedMap.java
>> ! src/java.base/share/classes/java/util/SortedSet.java
>> ! src/java.base/share/classes/java/util/TreeMap.java
>> ! src/java.base/share/classes/java/util/TreeSet.java
>> ! src/java.base/share/classes/java/util/Vector.java
>> ! src/java.base/share/classes/java/util/WeakHashMap.java
>> ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
>> ! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
>> ! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
>> ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
>> !
>> src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
>> !
>> src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
>> ! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java
>> !
>> src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
>> !
>> src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
>> !
>> src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
>> !
>> src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
>> !
>> src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
>> ! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
>> !
>> src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
>> !
>> src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
>> !
>> src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
>> !
>> src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
>> ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
>> ! src/java.base/share/classes/java/util/concurrent/TransferQueue.java
>> ! src/java.base/share/classes/javax/net/ssl/SNIHostName.java
>>
>> Changeset: 951f29c9aef5
>> Author:    jlahoda
>> Date:      2018-03-28 10:24 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/951f29c9aef5
>>
>> 8200135:
>> test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java is
>> failing after JDK-8194978
>> Summary: Adjusting the expected number of exception table entries to the
>> recent changes in javac.
>> Reviewed-by: kvn
>>
>> ! test/hotspot/jtreg/ProblemList.txt
>> !
>> test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
>>
>> Changeset: 5fd26ab491fa
>> Author:    rpatil
>> Date:      2018-03-26 17:33 +0530
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/5fd26ab491fa
>>
>> 8144300: http.nonProxyHosts value having wildcard * both at end and start
>> are not honored
>> Summary: added validation for wildcard at start and end
>> Reviewed-by: chegar, dfuchs, clanger
>> Contributed-by: pallavi.sonal at oracle.com
>>
>> ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
>> ! test/jdk/java/net/ProxySelector/B8035158.java
>>
>> Changeset: 0fdb76741c56
>> Author:    mcimadamore
>> Date:      2018-03-28 14:08 +0100
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/0fdb76741c56
>>
>> 8200199: javac suggests to use var even when var is used
>> Summary: local var analyzer should use synthetic var type position to
>> decide if analysis is needed
>> Reviewed-by: jlahoda, vromero
>>
>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
>> + test/langtools/tools/javac/lvti/T8200199.java
>> + test/langtools/tools/javac/lvti/T8200199.out
>>
>> Changeset: 9925be430918
>> Author:    mcimadamore
>> Date:      2018-03-28 14:24 +0100
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/9925be430918
>>
>> 8200355: local variable inference regression test generates classfile in
>> test folder
>> Summary: LVTI harness should generate files in jtreg scratch dir
>> Reviewed-by: vromero
>>
>> !
>> test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java
>>
>> Changeset: 879cf9f18688
>> Author:    rriggs
>> Date:      2018-03-28 14:15 -0400
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/879cf9f18688
>>
>> 8197595: Serialization javadoc should link to security best practices
>> Reviewed-by: lancea, mullan, ahgross
>>
>> ! src/java.base/share/classes/java/io/ObjectInputFilter.java
>> ! src/java.base/share/classes/java/io/ObjectInputStream.java
>> ! src/java.base/share/classes/java/io/Serializable.java
>> ! src/java.base/share/classes/java/io/package-info.java
>>
>> Changeset: bf53d82a51e5
>> Author:    ihse
>> Date:      2018-03-28 21:00 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/bf53d82a51e5
>>
>> 8200357: Inline SoundLibraries.gmk into Lib-java.desktop.gmk
>> Reviewed-by: stuefe, erikj
>>
>> ! make/autoconf/flags-cflags.m4
>> ! make/autoconf/platform.m4
>> ! make/autoconf/spec.gmk.in
>> ! make/lib/Lib-java.desktop.gmk
>> - make/lib/SoundLibraries.gmk
>>
>> Changeset: 396ea30afbd5
>> Author:    ihse
>> Date:      2018-03-28 23:56 +0200
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/396ea30afbd5
>>
>> 8200178: Remove mapfiles for JDK native libraries
>> Reviewed-by: erikj, alanb, mchung, prr, weijun
>>
>> ! make/lib/Awt2dLibraries.gmk
>> ! make/lib/CoreLibraries.gmk
>> ! make/lib/Lib-java.base.gmk
>> ! make/lib/Lib-java.desktop.gmk
>> ! make/lib/Lib-java.instrument.gmk
>> ! make/lib/Lib-java.management.gmk
>> ! make/lib/Lib-java.prefs.gmk
>> ! make/lib/Lib-java.rmi.gmk
>> ! make/lib/Lib-java.security.jgss.gmk
>> ! make/lib/Lib-java.smartcardio.gmk
>> ! make/lib/Lib-jdk.attach.gmk
>> ! make/lib/Lib-jdk.crypto.cryptoki.gmk
>> ! make/lib/Lib-jdk.crypto.ec.gmk
>> ! make/lib/Lib-jdk.crypto.ucrypto.gmk
>> ! make/lib/Lib-jdk.hotspot.agent.gmk
>> ! make/lib/Lib-jdk.jdi.gmk
>> ! make/lib/Lib-jdk.jdwp.agent.gmk
>> ! make/lib/Lib-jdk.management.agent.gmk
>> ! make/lib/Lib-jdk.management.gmk
>> ! make/lib/Lib-jdk.net.gmk
>> ! make/lib/Lib-jdk.pack.gmk
>> ! make/lib/Lib-jdk.sctp.gmk
>> ! make/lib/Lib-jdk.security.auth.gmk
>> ! make/lib/LibCommon.gmk
>> - make/mapfiles/libattach/mapfile-aix
>> - make/mapfiles/libattach/mapfile-linux
>> - make/mapfiles/libattach/mapfile-solaris
>> - make/mapfiles/libattach/reorder-windows-x86
>> - make/mapfiles/libattach/reorder-windows-x86_64
>> - make/mapfiles/libawt/mapfile-mawt-vers
>> - make/mapfiles/libawt/mapfile-vers
>> - make/mapfiles/libawt/mapfile-vers-linux
>> - make/mapfiles/libawt_headless/mapfile-vers
>> - make/mapfiles/libawt_headless/reorder-sparc
>> - make/mapfiles/libawt_headless/reorder-sparcv9
>> - make/mapfiles/libawt_headless/reorder-x86
>> - make/mapfiles/libawt_xawt/mapfile-vers
>> - make/mapfiles/libdt_socket/mapfile-vers
>> - make/mapfiles/libextnet/mapfile-linux
>> - make/mapfiles/libextnet/mapfile-solaris
>> - make/mapfiles/libfontmanager/mapfile-vers
>> - make/mapfiles/libinstrument/mapfile-vers
>> - make/mapfiles/libj2gss/mapfile-vers
>> - make/mapfiles/libj2pcsc/mapfile-vers
>> - make/mapfiles/libj2pkcs11/mapfile-vers
>> - make/mapfiles/libj2ucrypto/mapfile-vers
>> - make/mapfiles/libjaas/mapfile-vers
>> - make/mapfiles/libjava/mapfile-vers
>> - make/mapfiles/libjava/reorder-sparc
>> - make/mapfiles/libjava/reorder-sparcv9
>> - make/mapfiles/libjava/reorder-x86
>> - make/mapfiles/libjawt/mapfile-vers
>> - make/mapfiles/libjdwp/mapfile-vers
>> - make/mapfiles/libjimage/mapfile-vers
>> - make/mapfiles/libjli/mapfile-vers
>> - make/mapfiles/libjpeg/mapfile-vers
>> - make/mapfiles/libjpeg/reorder-sparc
>> - make/mapfiles/libjpeg/reorder-sparcv9
>> - make/mapfiles/libjpeg/reorder-x86
>> - make/mapfiles/libjsdt/mapfile-vers
>> - make/mapfiles/libjsig/mapfile-vers-solaris
>> - make/mapfiles/liblcms/mapfile-vers
>> - make/mapfiles/libmanagement/mapfile-vers
>> - make/mapfiles/libmanagement_agent/mapfile-vers
>> - make/mapfiles/libmanagement_ext/mapfile-vers
>> - make/mapfiles/libmlib_image/mapfile-vers
>> - make/mapfiles/libnet/mapfile-vers
>> - make/mapfiles/libnio/mapfile-aix
>> - make/mapfiles/libnio/mapfile-linux
>> - make/mapfiles/libnio/mapfile-macosx
>> - make/mapfiles/libnio/mapfile-solaris
>> - make/mapfiles/libnio/reorder-sparc
>> - make/mapfiles/libnio/reorder-sparcv9
>> - make/mapfiles/libnio/reorder-x86
>> - make/mapfiles/libprefs/mapfile-vers
>> - make/mapfiles/librmi/mapfile-vers
>> - make/mapfiles/libsaproc/mapfile-linux
>> - make/mapfiles/libsaproc/mapfile-macosx
>> - make/mapfiles/libsaproc/mapfile-solaris
>> - make/mapfiles/libsctp/mapfile-vers
>> - make/mapfiles/libsplashscreen/mapfile-vers
>> - make/mapfiles/libsunec/mapfile-vers
>> - make/mapfiles/libunpack/mapfile-vers
>> - make/mapfiles/libverify/mapfile-vers
>> - make/mapfiles/libverify/reorder-sparc
>> - make/mapfiles/libverify/reorder-sparcv9
>> - make/mapfiles/libverify/reorder-x86
>> - make/mapfiles/libzip/mapfile-vers
>> - make/mapfiles/libzip/reorder-sparc
>> - make/mapfiles/libzip/reorder-sparcv9
>> - make/mapfiles/libzip/reorder-x86
>> ! src/java.base/aix/native/libjsig/jsig.c
>> ! src/java.base/share/native/libjava/io_util.c
>> ! src/java.base/share/native/libjava/io_util.h
>> ! src/java.base/share/native/libjava/jni_util.h
>> ! src/java.base/share/native/libjimage/jimage.cpp
>> ! src/java.base/share/native/libjimage/jimage.hpp
>> ! src/java.base/share/native/libjli/args.c
>> ! src/java.base/share/native/libjli/java.c
>> ! src/java.base/share/native/libjli/java.h
>> ! src/java.base/share/native/libjli/jli_util.c
>> ! src/java.base/share/native/libjli/jli_util.h
>> ! src/java.base/share/native/libjli/manifest_info.h
>> ! src/java.base/share/native/libjli/parse_manifest.c
>> ! src/java.base/share/native/libnet/net_util.h
>> ! src/java.base/share/native/libzip/CRC32.c
>> ! src/java.base/share/native/libzip/zip_util.c
>> ! src/java.base/share/native/libzip/zip_util.h
>> ! src/java.base/solaris/native/libjsig/jsig.c
>> ! src/java.base/unix/native/libjava/FileOutputStream_md.c
>> ! src/java.base/unix/native/libjava/jni_util_md.c
>> ! src/java.base/unix/native/libjli/java_md_common.c
>> ! src/java.base/unix/native/libnet/net_util_md.c
>> ! src/java.base/unix/native/libnio/ch/Net.c
>> ! src/java.base/unix/native/libnio/ch/nio_util.h
>> ! src/java.base/windows/native/libjava/io_util_md.c
>> ! src/java.base/windows/native/libjava/io_util_md.h
>> ! src/java.base/windows/native/libjava/jni_util_md.c
>> ! src/java.base/windows/native/libjli/cmdtoargs.c
>> ! src/java.base/windows/native/libjli/java_md.c
>> ! src/java.base/windows/native/libnet/net_util_md.c
>> ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_config.h
>> ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.c
>> ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.h
>> ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c
>> ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h
>> ! src/java.desktop/share/native/libawt/awt/image/dither.c
>> ! src/java.desktop/share/native/libawt/awt/image/dither.h
>> ! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h
>> ! src/java.desktop/share/native/libawt/java2d/SurfaceData.c
>> ! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
>> ! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c
>> ! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.h
>> ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c
>> ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
>> ! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
>> ! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.h
>> ! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h
>> ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
>> ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
>> ! src/java.desktop/unix/native/common/awt/img_util_md.h
>> ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
>> ! src/java.desktop/unix/native/libawt/awt/initIDs.c
>> ! src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h
>> ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
>> ! src/java.desktop/windows/native/libawt/windows/img_util_md.h
>> ! src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h
>> ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
>> ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
>> ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
>> ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
>> ! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h
>> ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
>> ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
>> ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp
>> ! src/jdk.jdi/share/native/libdt_shmem/shmemBack.c
>> ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
>>
>> Changeset: 77bff7a757a4
>> Author:    martin
>> Date:      2018-03-28 21:13 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/77bff7a757a4
>>
>> 8200116: ConstructInflaterOutput, ConstructDeflaterInput still spamming
>> test logs
>> Summary: end() should always expect to be called eventually
>> Reviewed-by: sherman, ulfzibis
>>
>> ! test/jdk/java/util/zip/ConstructDeflaterInput.java
>> ! test/jdk/java/util/zip/ConstructInflaterOutput.java
>>
>> Changeset: d6d1c06becda
>> Author:    martin
>> Date:      2018-03-28 21:14 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/d6d1c06becda
>>
>> 8200124: Various cleanups in jar/zip
>> Reviewed-by: sherman, ulfzibis
>>
>> ! src/java.base/share/classes/java/util/jar/Manifest.java
>> ! src/java.base/share/classes/java/util/zip/ZipCoder.java
>> ! src/java.base/share/classes/java/util/zip/ZipFile.java
>> ! src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
>>
>> Changeset: e5679a6661d6
>> Author:    martin
>> Date:      2018-03-28 21:14 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/e5679a6661d6
>>
>> 8200310: Avoid charset lookup machinery in
>> java.nio.charset.StandardCharsets
>> Reviewed-by: sherman, ulfzibis
>>
>> ! src/java.base/share/classes/java/lang/StringCoding.java
>> ! src/java.base/share/classes/java/nio/charset/Charset.java
>> ! src/java.base/share/classes/java/nio/charset/StandardCharsets.java
>> ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
>> ! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
>> ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
>> ! src/java.base/share/classes/sun/nio/cs/UTF_16.java
>> ! src/java.base/share/classes/sun/nio/cs/UTF_16BE.java
>> ! src/java.base/share/classes/sun/nio/cs/UTF_16LE.java
>> ! src/java.base/share/classes/sun/nio/cs/UTF_8.java
>> ! test/jdk/java/nio/charset/StandardCharsets/Standard.java
>>
>> Changeset: ae873285a39c
>> Author:    xiaofeya
>> Date:      2018-03-28 21:57 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/ae873285a39c
>>
>> 8196668: revisit test SunPackageAccess and GrantedSunPackageAccess
>> Reviewed-by: mchung
>>
>> + test/jdk/java/lang/SecurityManager/PackageAccessTest.java
>> + test/jdk/java/lang/SecurityManager/empty.policy
>> + test/jdk/java/lang/SecurityManager/test.policy
>>
>> Changeset: b85603908ae4
>> Author:    erikj
>> Date:      2018-03-29 08:52 -0700
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/b85603908ae4
>>
>> 8200409: jdk11 nightly solaris sparc build failure
>> Reviewed-by: alanb, tbell
>>
>> ! make/lib/Lib-java.base.gmk
>> + make/mapfiles/libjsig/mapfile-vers-solaris
>> ! src/java.base/solaris/native/libjsig/jsig.c
>>
>> Changeset: a11d3a5ca20b
>> Author:    chegar
>> Date:      2018-03-29 20:12 +0100
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/a11d3a5ca20b
>>
>> 8200304: TwoStacksPlainDatagramSocketImpl and socket cleaner
>> Reviewed-by: alanb, dfuchs, rriggs
>>
>> !
>> src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
>> ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
>>
>> Changeset: 1f9dd2360b17
>> Author:    jwilhelm
>> Date:      2018-03-24 01:08 +0100
>> URL:       http://hg.openjdk.java.net/zgc/zgc/rev/1f9dd2360b17
>>
>> Merge
>>
>> ! make/autoconf/hotspot.m4
>> + src/hotspot/share/gc/cms/cmsCardTable.cpp
>> - src/hotspot/share/gc/cms/parCardTableModRefBS.cpp
>> ! src/hotspot/share/gc/g1/g1BarrierSet.cpp
>> ! src/hotspot/share/gc/g1/g1BarrierSet.hpp
>> ! src/hotspot/share/gc/g1/g1Policy.hpp
>> ! src/hotspot/share/gc/parallel/psCardTable.cpp
>> - src/hotspot/share/gc/shared/barrierSet.inline.hpp
>> ! src/hotspot/share/gc/shared/cardTable.hpp
>> + src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
>> + src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
>> + src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
>> - src/hotspot/share/gc/shared/cardTableModRefBS.cpp
>> - src/hotspot/share/gc/shared/cardTableModRefBS.hpp
>> - src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
>> - src/hotspot/share/prims/jvmtiEnter.hpp


More information about the zgc-dev mailing list