hg: jdk-updates/jdk11u-dev: 40 new changesets

goetz.lindenmaier at sap.com goetz.lindenmaier at sap.com
Thu Apr 16 15:20:47 UTC 2020


Changeset: 5006fd8e5864
Author:    hannesw
Date:      2019-11-06 17:13 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5006fd8e5864

8223898: Forward references to Nashorn
Reviewed-by: sundar, mschoene, rhalade

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java

Changeset: ebd67451925e
Author:    hannesw
Date:      2019-11-15 19:10 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ebd67451925e

8223904: Improve Nashorn matching
Reviewed-by: jlaskey, sundar, mschoene, rhalade

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java

Changeset: 1cec4823607e
Author:    bchristi
Date:      2020-01-21 10:56 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1cec4823607e

8224541: Better mapping of serial ENUMs
Reviewed-by: mschoene, rhalade, robm, rriggs, smarks, andrew

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java

Changeset: 19f4afec0d04
Author:    smarks
Date:      2020-01-21 16:53 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/19f4afec0d04

8224549: Less Blocking Array Queues
Reviewed-by: bchristi, rhalade, rriggs, mschoene, robm

! src/java.base/share/classes/java/io/ObjectStreamClass.java

Changeset: b1951bec2e76
Author:    bpb
Date:      2019-10-29 14:07 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b1951bec2e76

8225603: Enhancement for big integers
Reviewed-by: darcy, ahgross, rhalade

! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c
+ test/jdk/java/math/BigInteger/ModInvTime.java

Changeset: 6fb41fa7d739
Author:    robm
Date:      2020-01-22 03:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6fb41fa7d739

8227467: Better class method invocations
Reviewed-by: thartmann, dholmes, ahgross, andrew

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 31f2bb8ea3c0
Author:    amenkov
Date:      2019-11-14 15:06 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/31f2bb8ea3c0

8227542: Manifest improved jar headers
Reviewed-by: sspitsyn, mschoene

! src/java.instrument/share/classes/java/lang/instrument/package-info.java
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c

Changeset: 87db9203991f
Author:    bae
Date:      2020-03-30 02:01 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/87db9203991f

8229733: TLS message handling improvements
Summary: Includes changes to TransportContext from JDK-8211018
Reviewed-by: andrew

! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java

Changeset: 27ad88b18a27
Author:    mullan
Date:      2019-10-15 08:18 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/27ad88b18a27

8231415: Better signatures in XML
Reviewed-by: weijun, mschoene, rhalade

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java

Changeset: 21d16d57df51
Author:    igerasim
Date:      2019-10-23 17:03 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/21d16d57df51

8231785: Improved socket permissions
Reviewed-by: ahgross, chegar, mullan, rhalade

! src/java.base/share/classes/java/net/SocketPermission.java
! test/jdk/java/net/SocketPermission/SocketPermissionCollection.java

Changeset: 36975c9e57a3
Author:    xuelei
Date:      2019-10-28 10:43 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/36975c9e57a3

8232424: More constrained algorithms
Reviewed-by: jnimeh, rhalade, ahgross

! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java

Changeset: 2b3ca2fc18a4
Author:    jnimeh
Date:      2019-10-30 13:15 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2b3ca2fc18a4

8232581: Improve TLS verification
Reviewed-by: xuelei, rhalade, mschoene

! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/Finished.java

Changeset: 944659721da5
Author:    alitvinov
Date:      2020-01-16 18:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/944659721da5

8233250: Better X11 rendering
Reviewed-by: prr, rhalade, mschoene, serb

! src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.c
! src/java.desktop/unix/native/common/java2d/x11/X11PMBlitLoops.c
! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c

Changeset: 13ee96dfd31a
Author:    erikj
Date:      2019-12-12 15:38 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/13ee96dfd31a

8233410: Better Build Scripting
Reviewed-by: tbell, jwilhelm, andrew

! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/launcher/LauncherCommon.gmk

Changeset: 4322d31049b0
Author:    weijun
Date:      2019-12-11 16:35 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4322d31049b0

8234027: Better JCEKS key support
Reviewed-by: ahgross, mullan, rriggs, rhalade

! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java

Changeset: 9261116c4dad
Author:    xuelei
Date:      2019-11-25 09:50 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9261116c4dad

8234408: Improve TLS session handling
Reviewed-by: ascarpino, jjiang, ahgross, ssahoo, mullan, andrew

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java

Changeset: a839d7be4c48
Author:    michaelm
Date:      2019-12-16 15:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a839d7be4c48

8234825: Better Headings for HTTP Servers
Reviewed-by: chegar, dfuchs, igerasim

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java

Changeset: b325a53bcd1a
Author:    bpb
Date:      2019-03-13 11:12 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b325a53bcd1a

8219597: (bf) Heap buffer state changes could provoke unexpected exceptions
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template

Changeset: 4b2346f5b2d5
Author:    robm
Date:      2020-03-30 05:13 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4b2346f5b2d5

8234841: Enhance buffering of byte buffers
Reviewed-by: alanb, ahgross, rhalade, psandoz

! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java

Changeset: d56ef487dbcb
Author:    avoitylov
Date:      2020-01-29 20:00 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d56ef487dbcb

8235274: Enhance typing of methods
Reviewed-by: andrew

! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 517f0515f160
Author:    xuelei
Date:      2019-12-17 12:55 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/517f0515f160

8235691: Enhance TLS connectivity
Reviewed-by: jnimeh, rhalade, ahgross

! src/java.base/share/classes/sun/security/ssl/SSLTransport.java

Changeset: 82516e8bde8d
Author:    igerasim
Date:      2020-01-30 01:15 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/82516e8bde8d

8236201: Better Scanner conversions
Reviewed-by: ahgross, rhalade, rriggs, skoivu, smarks, andrew

! src/java.base/share/classes/java/util/Scanner.java

Changeset: 87900053b365
Author:    erikj
Date:      2020-02-20 14:05 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/87900053b365

8238960: linux-i586 builds are inconsistent as the newly build jdk is not able to reserve enough space for object heap
Reviewed-by: ihse, tbell, ahgross, jwilhelm

! make/autoconf/flags-ldflags.m4

Changeset: 6cdc9d2c1111
Author:    erikj
Date:      2019-02-05 09:56 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6cdc9d2c1111

8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation
Reviewed-by: ihse, andrew

! make/autoconf/buildjdk-spec.gmk.in
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
! make/autoconf/toolchain.m4

Changeset: 38ac5646da76
Author:    ysuenaga
Date:      2019-02-16 11:40 +0900
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/38ac5646da76

8204551: Event descriptions are truncated in logs
Reviewed-by: coleenp, andrew

! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/exceptions.hpp

Changeset: c8dc99adb636
Author:    simonis
Date:      2018-12-04 09:28 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c8dc99adb636

8214534: Setting of THIS_FILE in the build is broken
Reviewed-by: erikj, ihse

! make/common/NativeCompilation.gmk

Changeset: 008b775836e6
Author:    erikj
Date:      2020-03-31 05:44 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/008b775836e6

8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC
Reviewed-by: tbell, ysuenaga, andrew

! make/autoconf/basics.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/lib/CompileDtraceLibraries.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/utilities/exceptions.hpp

Changeset: f50a7fbdc444
Author:    simonis
Date:      2018-10-05 07:54 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f50a7fbdc444

8210459: Add support for generating compile_commands.json
Reviewed-by: andrew

+ make/CompileCommands.gmk
! make/Main.gmk
! make/ModuleWrapper.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/conf/jib-profiles.js
! make/hotspot/lib/CompileJvm.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/LibCommon.gmk
+ test/make/TestCompileCommands.gmk
! test/make/TestMake.gmk

Changeset: 93997bbe79de
Author:    erikj
Date:      2019-04-04 07:43 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/93997bbe79de

8217728: Speed up incremental rerun of "make hotspot"
Reviewed-by: tbell

! make/Main.gmk
! make/common/NativeCompilation.gmk

Changeset: 306f9f8b877d
Author:    rschmelter
Date:      2019-04-10 05:15 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/306f9f8b877d

8222264: Windows incremental build is broken with JDK-8217728
Reviewed-by: erikj, clanger

! make/common/NativeCompilation.gmk

Changeset: 147f875521a6
Author:    clanger
Date:      2017-10-24 10:41 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/147f875521a6

8189861: Refactor CacheFind
Reviewed-by: sgehwolf

! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileJavaModules.gmk
! make/CopyImportModules.gmk
! make/CreateBuildJdkCopy.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Images.gmk
! make/MacBundles.gmk
! make/ZipSource.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/ZipArchive.gmk
! make/copy/CopyCommon.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk
! make/gensrc/GensrcCommonLangtools.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcProperties.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk

Changeset: 967301ab77d2
Author:    simonis
Date:      2019-06-03 10:28 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/967301ab77d2

8223678: Add Visual Studio Code workspace generation support (for native code)
Reviewed-by: andrew, sgehwolf, clanger

+ doc/ide.html
+ doc/ide.md
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/common/MakeBase.gmk
+ make/vscode/CreateVSCodeProject.gmk
+ make/vscode/indexers/ccls-extensions.txt
+ make/vscode/indexers/ccls-notes.txt
+ make/vscode/indexers/ccls-settings.txt
+ make/vscode/indexers/clangd-extensions.txt
+ make/vscode/indexers/clangd-notes.txt
+ make/vscode/indexers/clangd-settings.txt
+ make/vscode/indexers/cpptools-extensions.txt
+ make/vscode/indexers/cpptools-settings.txt
+ make/vscode/indexers/rtags-extensions.txt
+ make/vscode/indexers/rtags-settings.txt
+ make/vscode/template-launch.jsonc
+ make/vscode/template-tasks.jsonc
+ make/vscode/template-workspace-folder.txt
+ make/vscode/template-workspace.jsonc
! test/make/TestMakeBase.gmk

Changeset: 9ea16c3a5bd2
Author:    andrew
Date:      2020-03-31 07:58 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9ea16c3a5bd2

8233383: Various minor fixes
Reviewed-by: mbalao

! doc/building.html
! doc/building.md
- make/GensrcModuleInfo.gmk
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/autoconf/configure.ac
! make/common/JavaCompilation.gmk
+ make/gensrc/GensrcModuleInfo.gmk

Changeset: a15200acedcd
Author:    andrew
Date:      2020-03-31 08:08 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a15200acedcd

8220613: java/util/Arrays/TimSortStackSize2.java times out with fastdebug build
Reviewed-by: mbalao

! test/jdk/TEST.ROOT
! test/jdk/java/util/Arrays/TimSortStackSize2.java

Changeset: 3e9703cb7e46
Author:    mbalao
Date:      2020-03-31 08:15 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3e9703cb7e46

8226346: Build better binary builders
Reviewed-by: andrew

! make/TestImage.gmk
! make/autoconf/basics.m4
! make/autoconf/configure.ac
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcModuleInfo.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/lib/CompileDtraceLibraries.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java
! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
! src/java.desktop/share/native/common/awt/debug/debug_assert.h
! src/java.desktop/share/native/common/awt/debug/debug_mem.c
! src/java.desktop/share/native/common/awt/debug/debug_trace.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h
! src/java.desktop/windows/native/libawt/windows/alloc.h
! src/java.desktop/windows/native/libawt/windows/awt_Debug.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c
! src/java.instrument/share/native/libinstrument/JPLISAssert.h
! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
! src/jdk.jdi/share/native/libdt_shmem/shmemBase.h
! src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c
! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.h
! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.h
+ test/jdk/build/AbsPathsInImage.java

Changeset: 44ce940b344b
Author:    ihse
Date:      2020-01-30 11:08 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/44ce940b344b

8237879: make 4.3 breaks build
Reviewed-by: erikj, tbell

! make/common/MakeBase.gmk

Changeset: d8021213c9c3
Author:    andrew
Date:      2020-03-31 19:26 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d8021213c9c3

Added tag jdk-11.0.7+10 for changeset 44ce940b344b

! .hgtags

Changeset: f7b46111931c
Author:    andrew
Date:      2020-04-14 20:23 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f7b46111931c

Added tag jdk-11.0.7-ga for changeset 44ce940b344b

! .hgtags

Changeset: efb34e573c3f
Author:    goetz
Date:      2020-04-16 17:18 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/efb34e573c3f

Merge

! .hgtags
- make/GensrcModuleInfo.gmk
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/autoconf/basics.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java

Changeset: c4a831e11921
Author:    goetz
Date:      2020-04-16 17:20 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c4a831e11921

Merge




More information about the jdk-updates-changes mailing list