From ramanand.patil at oracle.com Tue Jun 5 09:20:22 2018 From: ramanand.patil at oracle.com (ramanand.patil at oracle.com) Date: Tue, 05 Jun 2018 09:20:22 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8203233: (tz) Upgrade time-zone data to tzdata2018e Message-ID: <201806050920.w559KMVw003856@aojmv0008.oracle.com> Changeset: 5a51c4a6e74a Author: rpatil Date: 2018-06-05 02:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/5a51c4a6e74a 8203233: (tz) Upgrade time-zone data to tzdata2018e Reviewed-by: martin, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe From david.buck at oracle.com Tue Jun 5 14:27:30 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Tue, 05 Jun 2018 14:27:30 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8204053: libsaproc.so not linked with -z, noexecstack Message-ID: <201806051427.w55ERU1b017494@aojmv0008.oracle.com> Changeset: f2903632450a Author: dbuck Date: 2018-06-05 10:33 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f2903632450a 8204053: libsaproc.so not linked with -z,noexecstack Reviewed-by: erikj, dholmes ! make/linux/makefiles/saproc.make From kevin.walls at oracle.com Thu Jun 7 17:56:38 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Thu, 07 Jun 2018 17:56:38 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One Message-ID: <201806071756.w57Hucfb012573@aojmv0008.oracle.com> Changeset: 6688d6c6a225 Author: lfoltan Date: 2018-02-20 07:10 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/6688d6c6a225 8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One Summary: Add a private ordinary operator delete declaration within class Chunk. Reviewed-by: coleenp, stuefe Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com ! src/share/vm/adlc/arena.hpp From rob.mckenna at oracle.com Fri Jun 8 13:47:16 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 08 Jun 2018 13:47:16 +0000 Subject: hg: jdk8u/jdk8u: 2 new changesets Message-ID: <201806081347.w58DlHud007737@aojmv0008.oracle.com> Changeset: d5dd14b37ea5 Author: dbuck Date: 2018-05-31 03:58 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/d5dd14b37ea5 8203845: backport of JDK-8034788 inadvertently rolled back JDK-8187045 changes to toolchain.m4 Summary: reapply JDK- 8187045 changes to flags.m4 Reviewed-by: tbell, erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 77b81e582939 Author: aivanov Date: 2018-05-31 13:57 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/77b81e582939 8079788: Fix broken CL version detection in configure for some Visual Studio configurations Reviewed-by: tbell, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From rob.mckenna at oracle.com Fri Jun 8 13:47:26 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 08 Jun 2018 13:47:26 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 2 new changesets Message-ID: <201806081347.w58DlQBp007865@aojmv0008.oracle.com> Changeset: f2903632450a Author: dbuck Date: 2018-06-05 10:33 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f2903632450a 8204053: libsaproc.so not linked with -z,noexecstack Reviewed-by: erikj, dholmes ! make/linux/makefiles/saproc.make Changeset: 6688d6c6a225 Author: lfoltan Date: 2018-02-20 07:10 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6688d6c6a225 8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One Summary: Add a private ordinary operator delete declaration within class Chunk. Reviewed-by: coleenp, stuefe Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com ! src/share/vm/adlc/arena.hpp From rob.mckenna at oracle.com Fri Jun 8 13:47:40 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 08 Jun 2018 13:47:40 +0000 Subject: hg: jdk8u/jdk8u/jdk: 3 new changesets Message-ID: <201806081347.w58DleWc008080@aojmv0008.oracle.com> Changeset: 27f88c21fb23 Author: igerasim Date: 2018-05-31 09:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/27f88c21fb23 8203368: ObjectInputStream filterCheck method throws NullPointerException Reviewed-by: bpb, smarks ! src/share/classes/java/io/ObjectInputStream.java + test/java/io/Serializable/serialFilter/CheckArrayTest.java Changeset: b334d6bb2a3f Author: igerasim Date: 2018-05-31 12:25 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/b334d6bb2a3f 8189760: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java failed with unexpected Exception intermittently Summary: Adds synchronization to make sure the server exception is available Reviewed-by: xuelei ! test/sun/security/ssl/CertPathRestrictions/JSSEServer.java ! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Changeset: 5a51c4a6e74a Author: rpatil Date: 2018-06-05 02:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/5a51c4a6e74a 8203233: (tz) Upgrade time-zone data to tzdata2018e Reviewed-by: martin, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe From kevin.walls at oracle.com Sat Jun 9 11:41:05 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Sat, 09 Jun 2018 11:41:05 +0000 Subject: hg: jdk8u/jdk8u-dev: 8196108: Add build support for VS 2015/2017 Message-ID: <201806091141.w59Bf58V025717@aojmv0008.oracle.com> Changeset: 1a5c98aae346 Author: kevinw Date: 2018-06-08 14:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/1a5c98aae346 8196108: Add build support for VS 2015/2017 Reviewed-by: ihse, tbell ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/toolchain_windows.m4 From ivan.gerasimov at oracle.com Mon Jun 11 23:37:31 2018 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Mon, 11 Jun 2018 23:37:31 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java failed with AccessControlException Message-ID: <201806112337.w5BNbVIi014853@aojmv0008.oracle.com> Changeset: 026fd680720d Author: igerasim Date: 2018-06-11 16:36 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/026fd680720d 8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java failed with AccessControlException Reviewed-by: mullan ! test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java From alexey.ivanov at oracle.com Tue Jun 12 22:10:24 2018 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Tue, 12 Jun 2018 22:10:24 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8179675: Build with error on windows with new Cygwin grep Message-ID: <201806122210.w5CMAPC9007088@aojmv0008.oracle.com> Changeset: 5eb47c73c343 Author: aivanov Date: 2018-06-12 23:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/5eb47c73c343 8179675: Build with error on windows with new Cygwin grep Reviewed-by: erikj ! make/CreateJars.gmk From kevin.walls at oracle.com Wed Jun 13 01:35:18 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 13 Jun 2018 01:35:18 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8150426: Wrong cast in metadata_at_put Message-ID: <201806130135.w5D1ZIHI015909@aojmv0008.oracle.com> Changeset: efdbe9b904ad Author: kbarrett Date: 2016-02-23 18:58 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/efdbe9b904ad 8150426: Wrong cast in metadata_at_put Summary: Fix cast. Reviewed-by: dholmes, coleenp, jprovino Contributed-by: timo.kinnunen at gmail.com ! src/share/vm/oops/typeArrayOop.hpp From neugens.limasoftware at gmail.com Wed Jun 13 13:55:22 2018 From: neugens.limasoftware at gmail.com (neugens.limasoftware at gmail.com) Date: Wed, 13 Jun 2018 13:55:22 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8188030: AWT java apps fail to start when some minimal fonts are present Message-ID: <201806131355.w5DDtM4e006910@aojmv0008.oracle.com> Changeset: fdabc5899706 Author: neugens Date: 2018-06-13 15:53 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fdabc5899706 8188030: AWT java apps fail to start when some minimal fonts are present Summary: Allow using CFF fonts as valid fonts when they are returned by fontconfig during font initialisation. Reviewed-by: prr, serb, robm ! src/solaris/native/sun/awt/fontpath.c From kevin.walls at oracle.com Wed Jun 13 17:01:39 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 13 Jun 2018 17:01:39 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8196884: VS2017 Multiple Type Cast Conversion Compilation Errors Message-ID: <201806131701.w5DH1dh0013038@aojmv0008.oracle.com> Changeset: 6ab57fe8b51f Author: kevinw Date: 2018-06-13 07:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/6ab57fe8b51f 8196884: VS2017 Multiple Type Cast Conversion Compilation Errors Summary: Change the type of symbolic constant badAddressVal and introduce specific casts to fix multiple type cast conversion compilation errors. Reviewed-by: lfoltan, coleenp, kbarrett ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/utilities/globalDefinitions.hpp From philip.race at oracle.com Wed Jun 13 17:14:29 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 13 Jun 2018 17:14:29 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8203499: Uninitialised memory in WinAccessBridge.cpp Message-ID: <201806131714.w5DHETEf017930@aojmv0008.oracle.com> Changeset: 360b1f1706e2 Author: prr Date: 2018-06-13 10:14 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/360b1f1706e2 8203499: Uninitialised memory in WinAccessBridge.cpp Reviewed-by: serb ! src/windows/native/sun/bridge/WinAccessBridge.cpp From ramanand.patil at oracle.com Thu Jun 14 05:32:33 2018 From: ramanand.patil at oracle.com (ramanand.patil at oracle.com) Date: Thu, 14 Jun 2018 05:32:33 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener Message-ID: <201806140532.w5E5WXN7000522@aojmv0008.oracle.com> Changeset: 9969f426d121 Author: vtewari Date: 2018-06-12 17:26 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9969f426d121 8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener Reviewed-by: psandoz ! src/share/classes/com/sun/jndi/ldap/EventSupport.java + test/com/sun/jndi/ldap/RemoveNamingListenerTest.java From ivan.gerasimov at oracle.com Thu Jun 14 16:15:50 2018 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Thu, 14 Jun 2018 16:15:50 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8203182: Release session if initialization of SunPKCS11 Signature fails Message-ID: <201806141615.w5EGFoY4023094@aojmv0008.oracle.com> Changeset: 8a97a690a0b3 Author: igerasim Date: 2018-06-14 09:16 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8a97a690a0b3 8203182: Release session if initialization of SunPKCS11 Signature fails Summary: Ensure session is properly released in P11Signature class Reviewed-by: valeriep Contributed-by: Martin Balao ! src/share/classes/sun/security/pkcs11/P11Signature.java From kevin.walls at oracle.com Thu Jun 14 21:39:18 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Thu, 14 Jun 2018 21:39:18 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp Message-ID: <201806142139.w5ELdI70015633@aojmv0008.oracle.com> Changeset: b5dd721bdda8 Author: lfoltan Date: 2018-02-22 12:05 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b5dd721bdda8 8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp Summary: Change to use the functional version of _get_timezone for VS2017. Reviewed-by: coleenp, hseigel Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com ! src/share/vm/runtime/os.cpp From kevin.walls at oracle.com Fri Jun 15 01:02:02 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Fri, 15 Jun 2018 01:02:02 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 3 new changesets Message-ID: <201806150102.w5F122QS015427@aojmv0008.oracle.com> Changeset: f96fcd9e1e1b Author: kevinw Date: 2018-06-14 09:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f96fcd9e1e1b 8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" Summary: Need to add a space between macro identifier and string literal Reviewed-by: bpittore, stefank, dholmes, kbarrett ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_CFGPrinter.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp ! src/share/vm/gc_implementation/g1/g1InCSetState.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/perf.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/utilities/ostream.cpp Changeset: da9104a01336 Author: kevinw Date: 2018-06-14 18:23 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/da9104a01336 Merge Changeset: c741a7bc982a Author: kevinw Date: 2018-06-14 21:39 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c741a7bc982a Merge From ashipile at redhat.com Fri Jun 15 15:13:56 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 15 Jun 2018 15:13:56 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8205104: EXTRA_LDFLAGS not consistently being used Message-ID: <201806151513.w5FFDvj1029516@aojmv0008.oracle.com> Changeset: f175513c2c3a Author: sgehwolf Date: 2018-06-15 14:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f175513c2c3a 8205104: EXTRA_LDFLAGS not consistently being used Summary: Add EXTRA_LDFLAGS to linker flags for relevant libraries. Reviewed-by: ihse ! make/aix/makefiles/jsig.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/vm.make From kevin.walls at oracle.com Fri Jun 15 21:18:17 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Fri, 15 Jun 2018 21:18:17 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 2 new changesets Message-ID: <201806152118.w5FLIIs9021749@aojmv0008.oracle.com> Changeset: 21681548b712 Author: kevinw Date: 2018-06-15 08:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/21681548b712 8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits Summary: Correctly perform a 64 bit shift when setting SlowSignatureHandler::_fp_identifiers. Reviewed-by: lfoltan, gtriantafill, hseigel Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com ! src/cpu/x86/vm/interpreterRT_x86_64.cpp Changeset: ae93017b2930 Author: kevinw Date: 2018-06-15 15:37 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ae93017b2930 Merge From kevin.walls at oracle.com Mon Jun 18 23:40:51 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Mon, 18 Jun 2018 23:40:51 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8160748: Inconsistent types for ideal_reg Message-ID: <201806182340.w5INep8Z028564@aojmv0008.oracle.com> Changeset: 2fccf735a116 Author: kevinw Date: 2018-06-18 14:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2fccf735a116 8160748: Inconsistent types for ideal_reg Summary: Made ideal_reg consistently uint. Reviewed-by: kvn, iveresov ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86.ad ! src/share/vm/adlc/output_c.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp From kevin.walls at oracle.com Tue Jun 19 17:16:40 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Tue, 19 Jun 2018 17:16:40 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8150688: Fix os_windows siglabel Message-ID: <201806191716.w5JHGeW8015879@aojmv0008.oracle.com> Changeset: 95b3ba140211 Author: kevinw Date: 2018-06-19 02:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/95b3ba140211 8150688: Fix os_windows siglabel Summary: Change types to eliminate implicit narrowing, and other cleanups. Reviewed-by: kbarrett, dholmes, tbenson ! src/os/windows/vm/os_windows.cpp From gnu.andrew at redhat.com Wed Jun 20 16:54:03 2018 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 20 Jun 2018 16:54:03 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8008321: compile.cpp verify_graph_edges uses bool as int Message-ID: <201806201654.w5KGs3Mo009917@aojmv0008.oracle.com> Changeset: c96534cd81fe Author: thartmann Date: 2014-06-20 08:14 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c96534cd81fe 8008321: compile.cpp verify_graph_edges uses bool as int Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int. Reviewed-by: roland, anoll ! src/share/vm/opto/compile.cpp From kevin.walls at oracle.com Wed Jun 20 17:25:26 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 20 Jun 2018 17:25:26 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201806201725.w5KHPRTH002273@aojmv0008.oracle.com> Changeset: b50838ae1046 Author: mduigou Date: 2014-01-14 10:25 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/b50838ae1046 8031668: TOOLCHAIN_FIND_COMPILER unexpectedly resolves symbolic links Reviewed-by: erikj, ihse ! common/autoconf/toolchain.m4 Changeset: 7abd14dd301d Author: sgehwolf Date: 2018-06-20 07:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/7abd14dd301d 8148351: Only display resolved symlink for compiler, do not change path Summary: Keep the ccache work-around so as to not break Oracle internal JDK 8 builds. Reviewed-by: erikj, kevinw ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From kevin.walls at oracle.com Fri Jun 22 12:44:29 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Fri, 22 Jun 2018 12:44:29 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests Message-ID: <201806221244.w5MCiTmY011697@aojmv0008.oracle.com> Changeset: 0fa4c2b668b9 Author: kevinw Date: 2018-06-22 01:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0fa4c2b668b9 8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests Summary: Introduce specific casts to fix multiple type cast conversion compilation errors. Reviewed-by: coffeys, lfoltan, gtriantafill, hseigel ! src/share/vm/memory/guardedMemory.cpp From dmitry.markov at oracle.com Fri Jun 22 18:11:36 2018 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Fri, 22 Jun 2018 18:11:36 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8200353: Shift or Capslock not working in Textfield after accented keystrokes Message-ID: <201806221811.w5MIBaMY006053@aojmv0008.oracle.com> Changeset: 9b19416ebd97 Author: dmarkov Date: 2018-06-22 19:10 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9b19416ebd97 8200353: Shift or Capslock not working in Textfield after accented keystrokes Reviewed-by: serb, prr ! src/windows/native/sun/windows/awt_Component.cpp From kevin.walls at oracle.com Mon Jun 25 21:09:17 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Mon, 25 Jun 2018 21:09:17 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies Message-ID: <201806252109.w5PL9I5v026258@aojmv0008.oracle.com> Changeset: fc1c693e80bb Author: kevinw Date: 2018-06-25 07:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fc1c693e80bb 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies Reviewed-by: ctornqvi, coleenp, gtriantafill, dholmes ! src/share/vm/services/mallocSiteTable.cpp ! src/share/vm/services/mallocSiteTable.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! src/share/vm/utilities/nativeCallStack.hpp From ramanand.patil at oracle.com Tue Jun 26 09:19:36 2018 From: ramanand.patil at oracle.com (ramanand.patil at oracle.com) Date: Tue, 26 Jun 2018 09:19:36 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8186171: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries Message-ID: <201806260919.w5Q9JaVT024393@aojmv0008.oracle.com> Changeset: 444b4528c8ec Author: rpatil Date: 2018-06-15 12:00 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/444b4528c8ec 8186171: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries Reviewed-by: martin Contributed-by: deepak.kejriwal at oracle.com ! src/share/classes/java/util/HashMap.java + test/java/util/HashMap/Bug8186171Test.java From kevin.walls at oracle.com Tue Jun 26 10:36:14 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Tue, 26 Jun 2018 10:36:14 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8205440: [8u] DWORD64 required for later Windows compilers Message-ID: <201806261036.w5QAaEIS017806@aojmv0008.oracle.com> Changeset: 6c864bb55b0b Author: kevinw Date: 2018-06-26 01:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/6c864bb55b0b 8205440: [8u] DWORD64 required for later Windows compilers Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp From gnu.andrew at redhat.com Wed Jun 27 14:37:00 2018 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 27 Jun 2018 14:37:00 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 3 new changesets Message-ID: <201806271437.w5REb0mN013319@aojmv0008.oracle.com> Changeset: 282043788706 Author: aph Date: 2017-08-02 17:22 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/282043788706 8185723: Zero: segfaults on Power PC 32-bit Reviewed-by: roland ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp Changeset: 615bfd32b82d Author: glaubitz Date: 2017-11-24 12:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/615bfd32b82d 8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe Reviewed-by: aph ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp Changeset: b2fa3e69edc9 Author: chrisphi Date: 2018-04-25 12:21 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b2fa3e69edc9 8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data Reviewed-by: shade Contributed-by: Martin Balao ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp From kevin.walls at oracle.com Wed Jun 27 17:15:45 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 27 Jun 2018 17:15:45 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers" Message-ID: <201806271715.w5RHFjm6004516@aojmv0008.oracle.com> Changeset: 5792d995ed26 Author: kevinw Date: 2018-06-27 03:04 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5792d995ed26 8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers" Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp From rob.mckenna at oracle.com Thu Jun 28 00:16:06 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 28 Jun 2018 00:16:06 +0000 Subject: hg: jdk8u/jdk8u: 3 new changesets Message-ID: <201806280016.w5S0G7jg019717@aojmv0008.oracle.com> Changeset: 1a5c98aae346 Author: kevinw Date: 2018-06-08 14:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/1a5c98aae346 8196108: Add build support for VS 2015/2017 Reviewed-by: ihse, tbell ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/toolchain_windows.m4 Changeset: b50838ae1046 Author: mduigou Date: 2014-01-14 10:25 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/b50838ae1046 8031668: TOOLCHAIN_FIND_COMPILER unexpectedly resolves symbolic links Reviewed-by: erikj, ihse ! common/autoconf/toolchain.m4 Changeset: 7abd14dd301d Author: sgehwolf Date: 2018-06-20 07:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/7abd14dd301d 8148351: Only display resolved symlink for compiler, do not change path Summary: Keep the ccache work-around so as to not break Oracle internal JDK 8 builds. Reviewed-by: erikj, kevinw ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From rob.mckenna at oracle.com Thu Jun 28 00:16:17 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 28 Jun 2018 00:16:17 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 19 new changesets Message-ID: <201806280016.w5S0GHAu019829@aojmv0008.oracle.com> Changeset: efdbe9b904ad Author: kbarrett Date: 2016-02-23 18:58 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/efdbe9b904ad 8150426: Wrong cast in metadata_at_put Summary: Fix cast. Reviewed-by: dholmes, coleenp, jprovino Contributed-by: timo.kinnunen at gmail.com ! src/share/vm/oops/typeArrayOop.hpp Changeset: 6ab57fe8b51f Author: kevinw Date: 2018-06-13 07:02 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6ab57fe8b51f 8196884: VS2017 Multiple Type Cast Conversion Compilation Errors Summary: Change the type of symbolic constant badAddressVal and introduce specific casts to fix multiple type cast conversion compilation errors. Reviewed-by: lfoltan, coleenp, kbarrett ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: b5dd721bdda8 Author: lfoltan Date: 2018-02-22 12:05 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b5dd721bdda8 8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp Summary: Change to use the functional version of _get_timezone for VS2017. Reviewed-by: coleenp, hseigel Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com ! src/share/vm/runtime/os.cpp Changeset: f96fcd9e1e1b Author: kevinw Date: 2018-06-14 09:15 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f96fcd9e1e1b 8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" Summary: Need to add a space between macro identifier and string literal Reviewed-by: bpittore, stefank, dholmes, kbarrett ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_CFGPrinter.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp ! src/share/vm/gc_implementation/g1/g1InCSetState.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/perf.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/services/diagnosticArgument.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/utilities/ostream.cpp Changeset: da9104a01336 Author: kevinw Date: 2018-06-14 18:23 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/da9104a01336 Merge Changeset: c741a7bc982a Author: kevinw Date: 2018-06-14 21:39 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c741a7bc982a Merge Changeset: f175513c2c3a Author: sgehwolf Date: 2018-06-15 14:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f175513c2c3a 8205104: EXTRA_LDFLAGS not consistently being used Summary: Add EXTRA_LDFLAGS to linker flags for relevant libraries. Reviewed-by: ihse ! make/aix/makefiles/jsig.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/vm.make Changeset: 21681548b712 Author: kevinw Date: 2018-06-15 08:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/21681548b712 8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits Summary: Correctly perform a 64 bit shift when setting SlowSignatureHandler::_fp_identifiers. Reviewed-by: lfoltan, gtriantafill, hseigel Contributed-by: kim.barrett at oracle.com, lois.foltan at oracle.com ! src/cpu/x86/vm/interpreterRT_x86_64.cpp Changeset: ae93017b2930 Author: kevinw Date: 2018-06-15 15:37 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ae93017b2930 Merge Changeset: 2fccf735a116 Author: kevinw Date: 2018-06-18 14:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2fccf735a116 8160748: Inconsistent types for ideal_reg Summary: Made ideal_reg consistently uint. Reviewed-by: kvn, iveresov ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86.ad ! src/share/vm/adlc/output_c.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp Changeset: 95b3ba140211 Author: kevinw Date: 2018-06-19 02:53 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/95b3ba140211 8150688: Fix os_windows siglabel Summary: Change types to eliminate implicit narrowing, and other cleanups. Reviewed-by: kbarrett, dholmes, tbenson ! src/os/windows/vm/os_windows.cpp Changeset: c96534cd81fe Author: thartmann Date: 2014-06-20 08:14 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c96534cd81fe 8008321: compile.cpp verify_graph_edges uses bool as int Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int. Reviewed-by: roland, anoll ! src/share/vm/opto/compile.cpp Changeset: 0fa4c2b668b9 Author: kevinw Date: 2018-06-22 01:55 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0fa4c2b668b9 8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests Summary: Introduce specific casts to fix multiple type cast conversion compilation errors. Reviewed-by: coffeys, lfoltan, gtriantafill, hseigel ! src/share/vm/memory/guardedMemory.cpp Changeset: fc1c693e80bb Author: kevinw Date: 2018-06-25 07:59 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/fc1c693e80bb 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies Reviewed-by: ctornqvi, coleenp, gtriantafill, dholmes ! src/share/vm/services/mallocSiteTable.cpp ! src/share/vm/services/mallocSiteTable.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! src/share/vm/utilities/nativeCallStack.hpp Changeset: 6c864bb55b0b Author: kevinw Date: 2018-06-26 01:39 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6c864bb55b0b 8205440: [8u] DWORD64 required for later Windows compilers Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp Changeset: 282043788706 Author: aph Date: 2017-08-02 17:22 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/282043788706 8185723: Zero: segfaults on Power PC 32-bit Reviewed-by: roland ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp Changeset: 615bfd32b82d Author: glaubitz Date: 2017-11-24 12:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/615bfd32b82d 8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe Reviewed-by: aph ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp Changeset: b2fa3e69edc9 Author: chrisphi Date: 2018-04-25 12:21 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b2fa3e69edc9 8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data Reviewed-by: shade Contributed-by: Martin Balao ! src/os_cpu/linux_zero/vm/os_linux_zero.hpp Changeset: 5792d995ed26 Author: kevinw Date: 2018-06-27 03:04 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5792d995ed26 8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers" Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp From rob.mckenna at oracle.com Thu Jun 28 00:16:31 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 28 Jun 2018 00:16:31 +0000 Subject: hg: jdk8u/jdk8u/jdk: 8 new changesets Message-ID: <201806280016.w5S0GWKg019998@aojmv0008.oracle.com> Changeset: 026fd680720d Author: igerasim Date: 2018-06-11 16:36 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/026fd680720d 8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java failed with AccessControlException Reviewed-by: mullan ! test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Changeset: 5eb47c73c343 Author: aivanov Date: 2018-06-12 23:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/5eb47c73c343 8179675: Build with error on windows with new Cygwin grep Reviewed-by: erikj ! make/CreateJars.gmk Changeset: fdabc5899706 Author: neugens Date: 2018-06-13 15:53 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fdabc5899706 8188030: AWT java apps fail to start when some minimal fonts are present Summary: Allow using CFF fonts as valid fonts when they are returned by fontconfig during font initialisation. Reviewed-by: prr, serb, robm ! src/solaris/native/sun/awt/fontpath.c Changeset: 360b1f1706e2 Author: prr Date: 2018-06-13 10:14 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/360b1f1706e2 8203499: Uninitialised memory in WinAccessBridge.cpp Reviewed-by: serb ! src/windows/native/sun/bridge/WinAccessBridge.cpp Changeset: 9969f426d121 Author: vtewari Date: 2018-06-12 17:26 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9969f426d121 8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener Reviewed-by: psandoz ! src/share/classes/com/sun/jndi/ldap/EventSupport.java + test/com/sun/jndi/ldap/RemoveNamingListenerTest.java Changeset: 8a97a690a0b3 Author: igerasim Date: 2018-06-14 09:16 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8a97a690a0b3 8203182: Release session if initialization of SunPKCS11 Signature fails Summary: Ensure session is properly released in P11Signature class Reviewed-by: valeriep Contributed-by: Martin Balao ! src/share/classes/sun/security/pkcs11/P11Signature.java Changeset: 9b19416ebd97 Author: dmarkov Date: 2018-06-22 19:10 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9b19416ebd97 8200353: Shift or Capslock not working in Textfield after accented keystrokes Reviewed-by: serb, prr ! src/windows/native/sun/windows/awt_Component.cpp Changeset: 444b4528c8ec Author: rpatil Date: 2018-06-15 12:00 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/444b4528c8ec 8186171: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries Reviewed-by: martin Contributed-by: deepak.kejriwal at oracle.com ! src/share/classes/java/util/HashMap.java + test/java/util/HashMap/Bug8186171Test.java From jonathan.gibbons at oracle.com Thu Jun 28 17:52:48 2018 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Thu, 28 Jun 2018 17:52:48 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8061305: Javadoc crashes when method name ends with "Property" Message-ID: <201806281752.w5SHqmda006107@aojmv0008.oracle.com> Changeset: 12470d69d5ae Author: sgehwolf Date: 2018-06-19 12:03 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/12470d69d5ae 8061305: Javadoc crashes when method name ends with "Property" Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java + test/com/sun/javadoc/testMethodEndingInProperty/Test.java + test/com/sun/javadoc/testMethodEndingInProperty/TestMethodEndingInProperty.java From gnu.andrew at redhat.com Fri Jun 29 13:01:08 2018 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Fri, 29 Jun 2018 13:01:08 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 6260348: GTK+ L&F JTextComponent not respecting desktop caret blink rate Message-ID: <201806291301.w5TD18ES010419@aojmv0008.oracle.com> Changeset: 2bd1e6a63647 Author: ssadetsky Date: 2018-06-29 05:05 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2bd1e6a63647 6260348: GTK+ L&F JTextComponent not respecting desktop caret blink rate Reviewed-by: alexsch, azvegint ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h