git: openjdk/jdk15u-dev: 29 new changesets

Yuri Nesterenko yan at openjdk.java.net
Wed Jan 19 11:10:33 UTC 2022


Changeset: 112f1b8a
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-11-26 18:19:50 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/112f1b8a0f3cfecb6ab2f03d0d95b9c63fbec5c6

8270492: Better resolution of URIs

Reviewed-by: bae
Backport-of: ceda336a2ddea62e2ff8df653f54e08d45fc197a

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java

Changeset: ee42f23b
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-24 11:13:49 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/ee42f23b2471c8f589186f0d476da4aae0cc41b5

8272026: Verify Jar Verification

Reviewed-by: yan
Backport-of: 0e2b2951adc965d6b71ffbc63b4293fd9fb68eaa

! src/java.base/share/classes/java/util/jar/Attributes.java

Changeset: d72d62c4
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-02 14:57:42 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/d72d62c4ef49447c45e1f189d4e9ad04c0d647aa

8264934: Enhance cross VM serialization

Reviewed-by: bae
Backport-of: 4369957f6699993d94481c766348fb554d53cd6d

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

Changeset: c7205a6e
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-27 15:59:23 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/c7205a6ea40d84ce93c33414de41708daa14c446

8272236: Improve serial forms for transport

Reviewed-by: yan
Backport-of: ed0621893e7c365673ed87fbd4aca2bca27b9b73

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

Changeset: 022efad4
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-21 17:09:48 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/022efad44451d22537a852b8d1d897002f90d5c4

8273290: Enhance sound handling

Reviewed-by: yan
Backport-of: 5d4a8f3c9ca82ed501944c670823b5de5e1ba344

! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java

Changeset: b576e859
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-06 18:52:14 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/b576e859ed118eba76ff1eaf9eec953561a62f8a

8268512: More content for ContentInfo

Reviewed-by: bae
Backport-of: 4a1ea63840ec90e52c036c408baef4a1cf0abdff

! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java

Changeset: dbac6b23
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-08-17 08:17:18 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/dbac6b2389d09190f366020c995ba404b4c668d0

8269944: Better HTTP transport redux

Reviewed-by: yan
Backport-of: 0e123d6e0e50cdac714a001b9f67dfc7c1c2b293

! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: b057c85e
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-17 19:46:05 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/b057c85ed6ff500164df587c53f49641964a9579

8270646: Improved scanning of XML entities

Reviewed-by: yan
Backport-of: 2b6dad98a6739df983a01b96cffea971268d1523

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java

Changeset: 1fff00d9
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-08 12:50:57 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/1fff00d9979ca147ce91cd07e87da0f7362b72c6

8271987: Manifest improved manifest entries

Reviewed-by: yan
Backport-of: 885f3699edf517d11d17607aad41e32d059f547a

! src/hotspot/share/classfile/classLoader.cpp

Changeset: 0457c2ce
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-08-12 12:29:36 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/0457c2ce1d1db5b6be232e05c3eedbf4f28da415

8271968: Better canonical naming

Reviewed-by: yan
Backport-of: a716aacb662bb49aa5b1e805175196c29d8cb77a

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: 164be3c0
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-23 13:29:37 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/164be3c0774440e8168265708428da9a610d1b3c

8273756: Enhance BMP image support

Reviewed-by: yan
Backport-of: 2ee2053a0dde445237924f136c859c8b18ab882e

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: c4f5ea82
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-08-17 21:48:02 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/c4f5ea823d361a28f44b46edfce39557b046c5a5

8271962: Better TrueType font loading

Reviewed-by: yan
Backport-of: 27827c186c43a7a2d983788f6d5e8b7f31e5e079

! src/java.desktop/share/classes/sun/font/TrueTypeFont.java

Changeset: 4de86456
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-08-16 19:15:40 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/4de86456e15338194099134402e150f22ae9819e

8270952: Improve TIFF file handling

Reviewed-by: yan
Backport-of: 4db9acd53f549cac1603c6c41566b16ee939c04b

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java

Changeset: d9ab0996
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-09-28 13:30:27 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/d9ab0996e3f869c4b5fd2e2e05cca60504fa02d6

8273838: Enhanced BMP processing

Reviewed-by: yan
Backport-of: f5cc6f23a46bee06731fdd2b257c8ea8007eebad

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: dd86416f
Author:    Tianmin Shi <tianshi at amazon.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-07 10:47:31 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/dd86416fa1cb95ea09b6ab25e3c87481bae3723c

8272014: Better array indexing

Reviewed-by: yan
Backport-of: 937c31d896d05aa24543b74e98a2ea9f05b5d86f

! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp

Changeset: a9652dc0
Author:    Oli Gillespie <ogillesp at amazon.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-07 11:52:40 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/a9652dc0e7f3a429c734636f105d26bb1f4ec471

8268813: Better String matching

Reviewed-by: yan
Backport-of: c1b73a786d5881315cb7119d89f719b79c6a0c67

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: 17b30d76
Author:    Oli Gillespie <ogillesp at amazon.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-07 11:52:54 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/17b30d76c709b928bd63abec908a115f95593a8b

8273308: PatternMatchTest.java fails on CI

Reviewed-by: yan
Backport-of: 1a5bacfcf8e0c22e49b29c0f484f0e879227dc05

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: 2e5e3bbd
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-16 20:15:42 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/2e5e3bbd0f2ada882bf7cdd79dc6e2b0e7edd9d7

8272462: Enhance image handling

Reviewed-by: yan
Backport-of: 3d1745d54b93a62a7f404e33c70211db0e31d536

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java

Changeset: 6979a8a1
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-16 21:24:51 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/6979a8a1b3273dded8f60ab57c2a625b90144181

8272272: Enhance jcmd communication

Reviewed-by: yan
Backport-of: 1a67dd1ba853d535c718840dcdada12e1b312eb8

! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c

Changeset: a811ef02
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-11-22 12:20:31 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/a811ef02790dd86bdbf4139c114143431778462f

8274096: Improve decoding of image files

Backport-of: 62ce0cd73a2dc0c7e3e65783a2707a0984ba4acf

! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java

Changeset: a243b6cf
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-22 14:27:01 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/a243b6cf82992225c1ed02ad102b100d78b875cd

8268488: More valuable DerValues

Reviewed-by: bae
Backport-of: 99f72cf1c44c58682d93a81ee76ef9c3707152a9

! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java

Changeset: 3761ba80
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-23 16:59:31 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/3761ba80954a3976c5ddb0a62570de85d805b6ba

8270498: Improve SAX Parser configuration management

Reviewed-by: bae
Backport-of: ecb210277a93f2f8d87b1dee34eb1e7fe3c8625d

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java

Changeset: 23403849
Author:    David Alvarez <alvdavi at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-12-09 19:16:24 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/23403849f9f85b20128ad4120d3fa99dde56b246

8270392: Improve String constructions

Reviewed-by: yan
Backport-of: bfa21d073b1e301919bbe1f46fa4182958f458f0

! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java

Changeset: be6219d0
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-01-05 14:30:40 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/be6219d0111711740e5350c00cb56e1992e7caad

8270416: Enhance construction of Identity maps

Reviewed-by: yan
Backport-of: d445bf3f60c654bee77dcabe86f6fa28eaf5abfa

! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! test/jdk/java/util/Hashtable/DeserializedLength.java

Changeset: 5d5228f1
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-01-11 13:31:11 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/5d5228f1ac6e7d918a5f9c60de9334e028b71998

8273968: JCK javax_xml tests fail in CI

Backport-of: d1910329352e878badf8fdc6634a177dd4745d4a

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java

Changeset: 6b87d0ef
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-01-11 15:07:48 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/6b87d0ef368264f1d4367fb61cf29abced8bcd13

8269151: Better construction of EncryptedPrivateKeyInfo

Backport-of: 9fd7b2d4f333834f03a0e4fbc1e2a7d867331961

! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java

Changeset: bc05eefe
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-01-04 18:05:53 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/bc05eefe776644c5f07a8aec3f1940f34bc17a18

8270386: Better verification of scan methods

Reviewed-by: yan
Backport-of: ac329cef45979bd0159ecd1347e36f7129bb2ce4

! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 19e18de2
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-08-20 12:49:15 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/19e18de2c5f8dc3d1920ce1d15cac00bcd837ddc

8268494: Better inlining of inlined interfaces

Reviewed-by: bae, yan
Backport-of: 3c7fbbd703a50a9762e7f7dbafa8d44191346f52

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/opto/doCall.cpp

Changeset: 8207d7ef
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-01-19 14:06:32 +0000
URL:       https://git.openjdk.java.net/jdk15u-dev/commit/8207d7efe55cb54962560d7d0d8789a602a89fb7

Merge




More information about the jdk-updates-changes mailing list