hg: zgc/zgc: 208 new changesets
Per Liden
per.liden at oracle.com
Mon Apr 16 19:47:54 UTC 2018
Hi Stuart,
On 04/16/2018 04:46 PM, Stuart Monteith wrote:
> Thanks for that Per - I do appreciate being able to rebase my aarch64
> work on top of your periodic drops.
Cool. As you might have noticed, the ZGC repo now includes the latest
BarrierSetAssembler changes that Erik Österlund has been working on.
This greatly simplifies the task of adding CPU-specific load barriers
needed for the interpreter.
>
> 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).
Please note that -XX:+VerifyOops has been broken in jdk/hs (and
therefore also in zgc/zgc), so watch out a bit there. There's a bug for
that here: https://bugs.openjdk.java.net/browse/JDK-8187078
The problem you're running into might be real, just saying don't blindly
trust -XX:+VerifyOops at the moment.
Would you mind uploading your current patch to cr.openjdk.java.net? I
don't have a aarch64 to test/debug on, but it would be interesting to
have a look anyway.
cheers,
Per
>
> 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