git: openjdk/jdk17u-dev: 12 new changesets

Christoph Langer clanger at openjdk.org
Tue Jul 16 21:57:19 UTC 2024


Changeset: c6031dcb
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-05 19:03:29 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/c6031dcb1b7f13e253036088222f53083a8cd028

8314794: Improve UTF8 String supports

Reviewed-by: mbalao, evergizova
Backport-of: ab2532d858de8d855529b6f2491f94c499f94009

! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp

Changeset: 5676e215
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-05-22 14:41:00 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/5676e2157db6b4af859c9d7df61d4ae527b40da0

8319859: Better symbol storage

Reviewed-by: yan, mbalao
Backport-of: f7857e9106841f402ade56bad0338fc53159fb9a

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp

Changeset: 49086649
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-19 10:45:57 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/49086649245ebc9aefb9c5f7e229642b06f058b0

8325600: Better symbol storage

Reviewed-by: mbalao
Backport-of: da06689bf6fde7b6dd8efc2f0c39fc95adcdb69d

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

Changeset: 67f0ce84
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-03-29 18:27:34 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/67f0ce845f885b556409644c5f594ece6830fd2c

8320097: Improve Image transformations

Reviewed-by: mbalao
Backport-of: 1401634b21b76db90291011bcae68c461742e687

! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c

Changeset: 51ac9158
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-01-24 06:21:44 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/51ac91589efa29194204f115e2072d4da41fd56d

8323231: Improve array management

Reviewed-by: mbaesken
Backport-of: cf20364d0cb3f182880ee91c7fb023615e27becf

! src/hotspot/share/c1/c1_RangeCheckElimination.cpp

Changeset: 877109ff
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-11 11:29:35 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/877109ff3df2afb940c778dcc2c8367b44aee9e6

8323390: Enhance mask blit functionality

Reviewed-by: mbalao
Backport-of: 895893f2fbf1c521d4a263d505f0ecbda8d2eeea

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/MaskBlit.c

Changeset: b2a810a4
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-03-15 15:35:52 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/b2a810a406d5726035db3bac90aba482360aad37

8324559: Improve 2D image handling

Reviewed-by: mbalao
Backport-of: 1a5a44019871c411148ca85d0491cc68d2256e4e

! src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c

Changeset: 08bfda2f
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-04-04 08:31:45 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/08bfda2f60b2211063324838e94a72e0f6d87f9a

8327413: Enhance compilation efficiency

Backport-of: eb1f33f525846e6020185cbc5d6e48cbc760dbb2

! src/hotspot/share/opto/ifnode.cpp

Changeset: eb7605dd
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-27 15:34:59 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/eb7605ddfe90e3ae214154b6cd5bc6523cdf3169

8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL

Reviewed-by: roland
Backport-of: cc894d849aa5f730d5a806acfc7a237cf5170af1

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestUnrollLimitPreciseType.java

Changeset: cac9bbe6
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-01-30 08:41:36 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/cac9bbe67b038a79915ad16a0e762ef13bf1108b

8320548: Improved loop handling

Backport-of: 72eed2f709caa48c82f58fe75c7e94d2c45947e1

! src/hotspot/share/opto/superword.cpp

Changeset: 833f65ec
Branch: master
Author:    Christoph Langer <christoph.langer at sap.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-07-09 10:19:46 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/833f65ecb304ce39061a957667ef39c318105489

8335963: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.12

Reviewed-by: mbaesken

! make/conf/version-numbers.conf

Changeset: 6a310715
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-07-16 21:56:15 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/6a3107159b5b02751612cdd1d9a12aadedbd1d7e

Merge

! make/conf/version-numbers.conf
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/utilities/utf8.cpp
! make/conf/version-numbers.conf
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/utilities/utf8.cpp



More information about the jdk-updates-changes mailing list