git: openjdk/panama-foreign: foreign-jextract: 93 new changesets
duke
duke at openjdk.java.net
Fri May 6 11:19:28 UTC 2022
Changeset: e98ac235
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-04-29 11:19:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e98ac2355306246e69ee9991e12077c633e80a05
8285793: C2: optimization of mask checks in counted loops fail in the presence of cast nodes
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java
Changeset: 694556e1
Author: Sean Mullan <mullan at openjdk.org>
Date: 2022-04-29 12:27:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/694556e1374eb45776e6105cc4f7a3445a43c3cc
8225433: Clarify behavior of PKIXParameters.setRevocationEnabled when PKIXRevocationChecker is used
Reviewed-by: xuelei, hchao
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
Changeset: df4d5cf5
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-04-29 13:01:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/df4d5cf5f53c1451487e6301d31c196fac029f7a
8285802: AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
Reviewed-by: ngasson, adinn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 64225e19
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-04-29 13:26:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/64225e19995e81d2e836ce84befea1a01bb6c860
8285919: Remove debug printout from JDK-8285093
Reviewed-by: erikj
! make/autoconf/util.m4
Changeset: 67dd8a8d
Author: Phil Race <prr at openjdk.org>
Date: 2022-04-29 16:40:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/67dd8a8d6a3f069f11d8e1492a775892f1f49829
8285686: Upgrade to FreeType 2.12.0
Reviewed-by: serb, jdv
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/UPDATING.txt
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftlogging.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/svginterface.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/otsvg.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
- src/java.desktop/share/native/libfreetype/src/autofit/afangles.c
- src/java.desktop/share/native/libfreetype/src/autofit/afangles.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
- src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c
- src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h
- src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afws-decl.h
+ src/java.desktop/share/native/libfreetype/src/autofit/afws-iter.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/fthash.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.h
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h
Changeset: cfe67af2
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-04-29 17:11:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cfe67af20985afdb55e7922b0814da9de0ebcc3a
8285938: ProblemList jdk/jshell/HighlightUITest.java on linux-x64
Reviewed-by: darcy, azvegint
! test/langtools/ProblemList.txt
Changeset: 3d07b3c7
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-04-29 17:20:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3d07b3c7f01b60ff4dc38f62407c212b48883dbf
8282227: Locale information for nb is not working properly
Reviewed-by: rriggs
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
+ test/jdk/sun/util/resources/cldr/NorwegianFallbackTest.java
Changeset: cd8709e8
Author: Dean Long <dlong at openjdk.org>
Date: 2022-04-29 19:09:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cd8709e8e05897d131afba221970c0866b3d126d
8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512
Reviewed-by: kvn, jbhateja
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/ClearArray.java
Changeset: 95d38bbd
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-04-29 19:33:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/95d38bbd6b33a965b2312fd9409c6879ca2772ab
8285773: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
Reviewed-by: tschatzl, kbarrett
! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
Changeset: 116763cb
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-04-29 20:14:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/116763cb5d58a7316b7bada689a0fa34a7250ee7
8284331: Add sanity check for signal handler modification warning.
Reviewed-by: dholmes, amenkov
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
Changeset: 23f022bd
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-04-29 20:16:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/23f022bd37b1e4e0e9e0f5239dc514989b29e690
8285945: [BACKOUT] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 2dd882af
Author: Damon Nguyen <damon.nguyen at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-04-29 20:26:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2dd882af0830f174810840affa79045db4f04ef0
8254759: [TEST_BUG] [macosx] javax/swing/JInternalFrame/4202966/IntFrameCoord.html fails
Reviewed-by: prr, kizune
+ test/jdk/javax/swing/JInternalFrame/4202966/IntFrameCoord.java
Changeset: e54f26aa
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-04-29 23:01:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e54f26aa3d5d44264e052bc51d3d819a8da5d1e7
8284992: Fix misleading Vector API doc for LSHR operator
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
Changeset: df7fba1c
Author: Fei Gao <fgao at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-04-30 07:39:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/df7fba1cda336c3d9940f0496082bff715711b68
8284981: Support the vectorization of some counting-down loops in SLP
Reviewed-by: roland, kvn
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestAutoVecCountingDownLoop.java
! test/hotspot/jtreg/compiler/codegen/TestIntVect.java
Changeset: d9541c5e
Author: Johan Sjölén <johan.sjolen at oracle.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-04-30 08:00:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d9541c5e9f68f2b76e6e1d09bc24750b7c9a5b5b
8276202: LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory
Reviewed-by: dholmes, stuefe
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/logTestUtils.inline.hpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
Changeset: 3eb661bb
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-30 21:21:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3eb661bbe7151f3a7e949b6518f57896c2bd4136
8285890: Fix some @param tags
Reviewed-by: dfuchs, mullan, darcy, mchung, wetmore
! src/java.base/share/classes/java/lang/Shutdown.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
! src/java.base/share/classes/java/lang/ref/SoftReference.java
! src/java.base/share/classes/java/lang/ref/WeakReference.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSHeader.java
Changeset: 9795ef5d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-05-02 07:05:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9795ef5dd31fb6521d4b47c62e5ed5c69bcec39d
8285851: Cleanup C2AtomicParseAccess::needs_pinning()
Reviewed-by: thartmann
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
Changeset: cf81f6cf
Author: Johan Sjölén <johan.sjolen at oracle.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-05-02 10:19:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cf81f6cf5bb098575ebce55f19b7c8149203cd71
8285712: LogMessageBuffer doesn't check vsnprintf return value
Reviewed-by: dholmes, iklam
! src/hotspot/share/logging/logMessageBuffer.cpp
Changeset: 1f9f8738
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-05-02 10:38:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1f9f8738f344ecbc0270608ee84eb92138f349a2
8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestDuplicateBackedge.java
! test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java
! test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java
! test/hotspot/jtreg/compiler/c2/irTests/TestIRLShiftIdeal_XPlusX_LShiftC.java
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSkeletonPredicates.java
! test/hotspot/jtreg/compiler/c2/irTests/TestStripMiningDropsSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSuperwordFailsUnrolling.java
Changeset: 70205956
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-05-02 11:03:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/70205956313740e48e1fcb0c02c8f1488ab0d987
8284435: Add dedicated filler objects for known dead Java heap areas
Reviewed-by: iklam, iwalulya
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
= src/java.base/share/classes/jdk/internal/vm/FillerObject.java
+ test/hotspot/jtreg/gc/TestFillerObjectInstantiation.java
Changeset: cfcba1fc
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-05-02 14:03:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cfcba1fccc8e3e6a68e1cb1826b70e076d5d83c4
8285827: Describe the keystore.pkcs12.legacy system property in the java.security file
Reviewed-by: mullan
! src/java.base/share/conf/security/java.security
Changeset: 4a79270c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-05-02 15:23:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4a79270c0195e79cfc59f774c1ac58c56321ea8a
8284632: runtime/Thread/StopAtExit.java possibly leaking memory again
Reviewed-by: pchilanomate, rehn
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
Changeset: 7a95a40e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-05-02 15:30:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7a95a40e036b324a7502f21ef0b80837b708952a
8285970: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java still fails after JDK-8285011
Reviewed-by: ayang, dcubed
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
Changeset: 41de506e
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-05-02 15:39:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/41de506ed6c9dc0331c2b6ae99c11623df05f34a
8285507: revert fix for JDK-8282704 now that JDK-8282952 is fixed
Reviewed-by: dholmes, pchilanomate
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
Changeset: 9d8c3bf9
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-05-02 18:19:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9d8c3bf9f8bc2083c44b7203e81c007d685b9b61
8285745: Re-examine PushbackInputStream mark/reset
Reviewed-by: jpai, alanb
! src/java.base/share/classes/java/io/PushbackInputStream.java
Changeset: f973b783
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-05-02 21:12:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f973b78383dd9b47557b5ab06dd4978122bcee63
8286028: Some -Xlint keys are missing in javac man page
Co-authored-by: Ethan McCue <emccue at live.com>
Reviewed-by: darcy
! src/jdk.compiler/share/man/javac.1
Changeset: 50a4df87
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-05-02 22:37:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/50a4df87c87febdf5fa8561b7d0d21b8d6623943
8286024: PKCS12 keystore shows "DES/CBC" as the algorithm of a DES SecretKeyEntry
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/sun/security/pkcs12/DESName.java
Changeset: fbcd8749
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-05-02 22:41:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fbcd874907ebed91024354fef1d5bd4c25a2f17e
8285979: G1: G1SegmentedArraySegment::header_size() is incorrect since JDK-8283368
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1SegmentedArray.cpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
Changeset: 3420a1aa
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-05-02 22:41:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3420a1aa70c99b502368ef3f0edc6acea7a2bf1c
8286013: Incorrect test configurations for compiler/stable/TestStableShort.java
Reviewed-by: shade, thartmann
! test/hotspot/jtreg/compiler/stable/TestStableShort.java
Changeset: 45ca81ff
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-05-03 01:23:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/45ca81ff5f25ce7927c5debc2f89b41246b91b92
8285915: failure_handler: gather the contents of /etc/hosts file
Reviewed-by: dfuchs, erikj
! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
! test/failure_handler/src/share/conf/windows.properties
Changeset: 64b5b2b0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-05-03 04:06:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/64b5b2b0b3e5156d9b0c5f378ce3a1ae52aa0819
8282828: CDS uncompressed oops archive is not deterministic
Reviewed-by: erikj, ihse, ccheung
! make/scripts/compare.sh
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
Changeset: 7a483517
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-05-03 07:27:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7a4835178d58b132773fec77b923095e36d1dcec
8280568: IGV: Phi inputs and pinned nodes are not scheduled correctly
Reviewed-by: kvn, thartmann
+ src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/WarningFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showWarnings.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/warning.png
Changeset: af1ee1cc
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-05-03 07:42:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/af1ee1cc5576c0b247c543510ca8be7e23d805f1
8283684: IGV: speed up filter application
Reviewed-by: thartmann, kvn
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CustomFilter.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
Changeset: 6fcd3222
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-05-03 11:08:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6fcd322258e0cce3724a4a8dc18f7802018a7cc9
8279622: C2: miscompilation of map pattern as a vector reduction
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestPeeledReductionNode.java
Changeset: 0f62cb6f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-05-03 11:21:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0f62cb6fcc75e0b8cc2d623f67273114233a40ef
8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine
Reviewed-by: stuefe, dholmes
! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java
Changeset: ffca23a5
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-05-03 14:14:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ffca23a5313855a6f9797ad6b342bb2e2cb1b49b
8284490: Remove finalizer method in java.security.jgss
Reviewed-by: rriggs, dfuchs, weijun
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/share/native/libj2gss/NativeUtil.c
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
+ test/jdk/sun/security/jgss/GssContextCleanup.java
+ test/jdk/sun/security/jgss/GssNameCleanup.java
+ test/jdk/sun/security/krb5/auto/Cleaners.java
! test/lib/jdk/test/lib/process/Proc.java
Changeset: 4434c7df
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2022-05-03 16:02:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4434c7df036a2b2ffff54b8b19943de3c23a4e52
8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled"
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 3cbf769f
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-05-03 16:58:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3cbf769f55ed9f1837e6417db97bce9597701229
8285977: Add links to IEEE 754 specification
Reviewed-by: jjg, iris, bpb
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: 39e50c2d
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2022-05-03 17:08:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/39e50c2d6900d73ab7ac8604b79ca2b6e0661056
8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
+ test/jdk/java/awt/event/KeyEvent/KeyCharTest/KeyCharTest.java
Changeset: be67acdf
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-05-03 17:43:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/be67acdf5cb962deb657045c4c07592984a789c9
8285832: runtime/Thread/TooSmallStackSize.java failed "assert(k->is_initialized()) failed: need to increase java_thread_min_stack_allowed calculation"
Reviewed-by: dholmes, fparain, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.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_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java
Changeset: f82dd766
Author: Dean Long <dlong at openjdk.org>
Date: 2022-05-03 21:00:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f82dd76614013afdbc69853f5a1943fcdcd3b55b
8285885: Replay compilation fails with assert(is_valid()) failed: check invoke
Reviewed-by: thartmann, kvn
! src/hotspot/share/ci/ciReplay.cpp
Changeset: efcd3d3a
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-05-03 21:26:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/efcd3d3a8fd19909ef21a07cc61613aad4dbe145
8286088: add comment to InstallAsyncExceptionHandshake destructor
Reviewed-by: dholmes
! src/hotspot/share/runtime/thread.cpp
Changeset: 075ce8a0
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-05-04 02:56:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/075ce8a0d0ab279049c81d5ce23fcee3711925e2
8286069: keytool prints out wrong key algorithm for -importpass command
Reviewed-by: hchao, valeriep
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/pkcs12/ImportPassKeyAlg.java
Changeset: 4282fb2b
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-05-04 04:55:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4282fb2b0d0e517d255be7c882c141722e9c9b46
8286063: check compiler queue after calling AbstractCompiler::on_empty_queue
Reviewed-by: kvn
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 0462d5a2
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2022-05-04 06:56:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0462d5a25258458ec7f40d76b9d910ee529f3647
8285452: Add a new test library API to replace a file content using FileUtils.java
Co-authored-by: Weijun Wang <weijun at openjdk.org>
Reviewed-by: weijun, dfuchs
+ test/lib-test/jdk/test/lib/FileUtilsTest.java
! test/lib/jdk/test/lib/util/FileUtils.java
Changeset: ca9d039f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-05-04 07:53:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ca9d039fd3d2dca194c1515f04edf1d8deb38763
8285934: Remove unimplemented MemTracker::init_tracking_level
Reviewed-by: coleenp
! src/hotspot/share/services/memTracker.hpp
Changeset: 4b2c8220
Author: Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-05-04 07:54:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4b2c82200fdc01de868cf414e40a4d891e753f89
8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler
Reviewed-by: dholmes, mdoerr, dlong
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/arm/javaFrameAnchor_arm.hpp
! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/s390/javaFrameAnchor_s390.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/zero/javaFrameAnchor_zero.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 4e1e76ac
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2022-05-04 09:39:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4e1e76acfb2ac6131297fcea282bb7f2ca556f0e
8278757: [s390] Implement AES Counter Mode Intrinsic
Reviewed-by: mdoerr, stuefe
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 29c2e54c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-05-04 12:51:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/29c2e54cf6fe472bd75a75fedf4ecf66e204647a
8286092: Remove dead windows stack code
Reviewed-by: iklam, dholmes
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
Changeset: 7424f475
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-05-04 14:30:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7424f47557be54c781f64f1c0c9265e11fe40acf
8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java
Reviewed-by: rriggs, mdoerr
! test/jdk/sun/rmi/runtime/Log/checkLogging/CheckLogging.java
Changeset: 17cc7131
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-05-04 14:33:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/17cc7131abf699070dc491e69b21207f01c65cf6
8274112: (fc) Tune FileChannel.transferTo()
Reviewed-by: alanb, lancea, rriggs
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/jdk/java/nio/channels/FileChannel/TransferToChannel.java
! test/jdk/java/nio/channels/FileChannel/Transfers.java
Changeset: 7b7207a4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-05-04 15:39:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7b7207a45a2838823b42c9c7cb0a45a97996018a
8280003: C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize
Co-authored-by: Sergey Nazarkin <snazarki at openjdk.org>
Reviewed-by: snazarki, dlong, iveresov
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
Changeset: 497a94fe
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-05-04 16:38:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/497a94fead145788af6f196d2c7166efc46a9e9e
8286138: ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on macosx-aarch64
Reviewed-by: bpb
! test/jdk/ProblemList.txt
Changeset: df8c2be5
Author: Yasser Bazzi Bordonal <yassermbb at gmail.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2022-05-04 17:55:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/df8c2be5fedd3a066b1d7371a3e3cbb7191977b0
8279598: Provide adapter from RandomGenerator to Random
Reviewed-by: smarks, darcy
! src/java.base/share/classes/java/util/Random.java
! test/jdk/java/util/Random/RandomTest.java
! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java
Changeset: c5a0687f
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-05-04 17:59:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c5a0687f80367a3a284dfd56781c371826264d3b
8285976: compiler/exceptions/OptimizeImplicitExceptions.java can't pass with -XX:+DeoptimizeALot
Reviewed-by: kvn, thartmann, simonis
! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java
Changeset: 00e6c63c
Author: Doug Lea <dl at openjdk.org>
Date: 2022-05-04 19:24:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/00e6c63cd12e3f92d0c1d007aab4f74915616ffb
8277090: jsr166 refresh for jdk19
Reviewed-by: alanb, psandoz
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
+ test/jdk/java/util/concurrent/tck/ForkJoinPool19Test.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
Changeset: 28e6d805
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-05-04 20:23:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/28e6d805f4bc9d107ac839aca854bcb96a6637d8
8285869: Selective cleanup in doclint Checker class
Reviewed-by: iris, prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/tools/doclint/RecordParamsTest.out
Changeset: 4d30a1e8
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2022-05-04 20:25:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4d30a1e8d1587c63e85950b7a61439b5bf98c689
8284220: TypeMirror#toString omits enclosing class names after JDK-8281238
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
+ test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java
+ test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/ExpectedToString.java
+ test/langtools/tools/javac/processing/model/type/AnnotatedTypeToString/Test.java
Changeset: 09e6ee96
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2022-05-04 20:35:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/09e6ee96bd448838491e5e8634a898e248f1c44e
8255552: Add DES/3DES/MD5 to jdk.security.legacyAlgorithms
Reviewed-by: mullan, weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/tools/keytool/ReadJar.java
! test/jdk/sun/security/tools/keytool/WeakAlg.java
+ test/jdk/sun/security/tools/keytool/WeakSecretKeyTest.java
Changeset: bb022b24
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-05-04 20:55:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bb022b24cfdad9d6826140c6b26c46f480e7457d
8285470: Improve handling of @inheritDoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
Changeset: 158d871d
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-05-04 23:32:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/158d871d0574970c9e5609dd037aaa0ead668a3b
8285693: Create an automated test for JDK-4702199
Reviewed-by: serb
+ test/jdk/javax/accessibility/4702199/AccessibleExtendedTextTest.java
Changeset: 7d545084
Author: Vikey Chen <vikeytk at gmail.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2022-05-05 00:06:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7d545084f45af44386cb38172fd783f889a8c4e7
8283606: Tests may fail with zh locale on MacOS
Reviewed-by: iklam, rriggs
! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/langtools/jdk/javadoc/tool/6964914/TestUserDoclet.java
! test/langtools/jdk/javadoc/tool/EnsureNewOldDoclet.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/jdeps/MultiReleaseJar.java
Changeset: d43ae723
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-05-05 00:27:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d43ae723b869e13d30f4ca0cf3d41349bc29bdc7
8286105: SourceRevision.gmk should respect GIT variable
Reviewed-by: sgehwolf, erikj
! make/SourceRevision.gmk
Changeset: 3092b561
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-05-05 03:20:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3092b5615d4d24c7b38a8e7e5759dfa2ef8616ca
8284813: x86 Code cleanup related to move instructions.
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 1bb4de2e
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-05-05 04:05:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1bb4de2e2868a539846ec48dd43fd623c2ba69a5
8285956: (fs) Excessive default poll interval in PollingWatchService
Reviewed-by: stuefe, bpb
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
Changeset: 4a5e7a1a
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-05-05 08:15:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4a5e7a1ada611cfdefdc3b9a6fada05494e07390
8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc
Reviewed-by: kvn, thartmann, jbhateja
! src/hotspot/share/opto/chaitin.cpp
! test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java
Changeset: 81d7475d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-05-05 08:50:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/81d7475d20133fd7dfb0ad66caee4e929e0291af
7132796: [macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/TestComboBoxHeight.java
Changeset: 7e88ff8a
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-05-05 12:13:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7e88ff8a82cefa2a20acc9d5a9e42858d60fe3a3
8282600: SSLSocketImpl should not use user_canceled workaround when not necessary
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: fd41e65f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-05-05 12:31:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fd41e65fa8389d21faac520f7035ead0a5439364
8286115: G1: G1RemSetArrayOfCardsEntriesBase off-by-one error
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1Arguments.cpp
Changeset: 9d2f591e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-05-05 12:45:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9d2f591e6a15dc155a8cc3b18a54456d5f9a3aa7
8285987: executing shell scripts without #! fails on Alpine linux
Reviewed-by: mdoerr, goetz
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/langtools/jdk/jshell/ExternalEditorTest.java
! test/lib/jdk/test/lib/Platform.java
Changeset: dce860aa
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-05-05 13:19:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dce860aa8a6b11501e82ace4ff016ee49d8e1fa4
8285947: Avoid redundant HashMap.containsKey calls in ZoneName
Reviewed-by: scolebourne, naoto, rriggs
! src/java.base/share/classes/java/time/format/ZoneName.java.template
Changeset: ede06c3c
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2022-05-05 13:24:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ede06c3c5f74c64dac3889d35b02541897ba4d94
8282060: RemoteRuntimeImageTest is not actually testing on JDK 8
Reviewed-by: alanb, erikj
! make/RunTests.gmk
- test/jdk/jdk/internal/jrtfs/remote/Main.java
- test/jdk/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java
Changeset: 7022543f
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-05-05 14:45:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7022543fcfa04c628ef962749ed96c8f986dc822
8286195: ProblemList test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
Reviewed-by: dcubed, lancea
! test/lib-test/ProblemList.txt
Changeset: 5ac7186c
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-05-05 14:46:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5ac7186c9e2ea1e3bdbd8e10429feb520d1aedf8
8282559: Allow multiple search terms in javadoc search
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/javadoc-search.js
! test/langtools/jdk/javadoc/doclet/testTerminology/TestTerminology.java
Changeset: 1bba6407
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-05-05 19:41:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1bba64070e03ae3e047dc70dca75caeb49813908
8284027: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/ is failing
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp
Changeset: 22934485
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-05-05 19:59:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/229344853126692d38ff7cb164dd5d17c5bf7fbb
8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8
Reviewed-by: rriggs
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: 2f995c8d
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-05-05 20:03:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2f995c8d2b8650e45e6a360f3c958bfaf46b2ef3
8286199: ProblemList jdk/jshell/ExternalEditorTest.java
Reviewed-by: dcubed
! test/langtools/ProblemList.txt
Changeset: 9644a314
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-05-05 20:21:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9644a314cf1c80e43c48474f6f311fc98da597ac
8285616: [macos] Incorrect path for launcher-as-service.txt in .cfg file
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java
Changeset: e7adc283
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-05-05 20:25:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e7adc283c60c6c8e7bb174b45a2cd68823a9e81e
8284675: "jpackage.exe" creates application launcher without Windows Application Manfiest
Reviewed-by: erikj
! make/modules/jdk.jpackage/Lib.gmk
Changeset: 4957bc73
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-05-05 20:55:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4957bc739642bfdd1500fd636becd603de026980
8286056: AArch64: clarify uses of MacroAssembler::far_call/MacroAssembler::far_jump
Reviewed-by: aph, kvn, phh
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: 6d7e4461
Author: Dean Long <dlong at openjdk.org>
Date: 2022-05-05 21:28:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6d7e4461620866992975eb9d5de1519e558de7da
8283306: re-resolving indirect call to non-entrant nmethod can crash
Reviewed-by: thartmann, never
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 59ef76a3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-05-05 22:23:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/59ef76a365eafe40d8d68b4d5e028f0e731abd01
8285497: Add system property for Java SE specification maintenance version
Reviewed-by: mullan, jpai, iris
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/conf/security/java.policy
Changeset: 6a1b145a
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-05-05 22:26:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6a1b145a0ab0057037f813f7dd6e71ad5b6f3de2
8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc
Reviewed-by: sviswanathan
! src/jdk.incubator.vector/linux/native/libjsvml/globals_vectorApiSupport_linux.S.inc
! src/jdk.incubator.vector/windows/native/libjsvml/globals_vectorApiSupport_windows.S.inc
Changeset: 7ebc4bce
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-05-05 23:16:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7ebc4bce930e7d406f1e68c8bd09ac1dc3a21e5a
8286066: assert(k != __null) failed: klass not loaded caused by FillerObject_klass
Reviewed-by: dholmes, tschatzl, iklam
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/FillerObjectLoadTest.java
Changeset: 9425ab2b
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-05-06 00:16:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9425ab2b43b649bd591706bfc820e9c8795a6fdf
8286153: Remove redundant casts and other cleanup
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 015cfda8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-05-06 06:00:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/015cfda8e141eaaa3bad60e669c24e53039ca364
8262004: Classpath separator: Man page says semicolon; should be colon on Linux
Reviewed-by: dholmes
! src/java.base/share/man/java.1
Changeset: dd06cc63
Author: Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-05-06 07:08:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dd06cc638ec54e54cce599f82f37eb56abac2eae
8283807: Handle CompileThreshold the same as other thresholds when scaled with -XX:CompileThresholdScaling
Reviewed-by: kvn, iklam, thartmann
! src/hotspot/share/compiler/compilerDefinitions.cpp
+ test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java
Changeset: fa1ca98f
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-05-06 08:24:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fa1ca98fff66fb91cfd5b00404645e0574d03101
8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSkeletonPredicates.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/loopopts/TestCountedLoopPhiValue.java
Changeset: 3cdedf1d
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-05-06 08:56:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3cdedf1ddb1b5058fd3d02891b4099964e4b4df2
8248863: Add search landing page to API documentation
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search-page.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testHelpOption/test-help.html
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: c6eab989
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2022-05-06 09:29:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c6eab989b7df6fb322aa7f0bd509918633594804
8285378: Remove unnecessary nop for C1 exception and deopt handler
Reviewed-by: kvn, dlong
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: ec31965d
Author: duke <duke at openjdk.org>
Date: 2022-05-06 11:00:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ec31965dc047a0ced99f64960b11a1ab73e97dc2
Automatic merge of jdk:master into master
Changeset: b4e38e04
Author: duke <duke at openjdk.org>
Date: 2022-05-06 11:00:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b4e38e04a3aefec656763e4c5f6b3d0d14fb0d6c
Automatic merge of master into foreign-memaccess+abi
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! test/jdk/ProblemList.txt
Changeset: 518b9b6f
Author: duke <duke at openjdk.org>
Date: 2022-05-06 11:01:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/518b9b6f7b65a108a55508cdc993d0264f81e697
Automatic merge of foreign-memaccess+abi into foreign-jextract
More information about the panama-dev
mailing list