git: openjdk/mobile: 81 new changesets
duke
duke at openjdk.java.net
Thu May 28 15:11:06 UTC 2020
Changeset: e3be3083
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-05-21 16:45:55 +0000
URL: https://git.openjdk.java.net/mobile/commit/e3be3083
8245260: Missing file header for test/hotspot/jtreg/containers/docker/TEST.properties
Reviewed-by: dcubed, hseigel
! test/hotspot/jtreg/containers/docker/TEST.properties
Changeset: b5b6ae32
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-05-21 13:55:06 +0000
URL: https://git.openjdk.java.net/mobile/commit/b5b6ae32
8245241: Incorrect locale provider preference is not logged
Reviewed-by: joehw, dfuchs
! src/java.base/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
- src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java
Changeset: ea38873d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-05-21 13:56:11 +0000
URL: https://git.openjdk.java.net/mobile/commit/ea38873d
8239480: Support for CLDR version 37
Reviewed-by: joehw
! make/data/cldr/README
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/main/af.xml
! make/data/cldr/common/main/af_NA.xml
! make/data/cldr/common/main/af_ZA.xml
! make/data/cldr/common/main/agq.xml
! make/data/cldr/common/main/agq_CM.xml
! make/data/cldr/common/main/ak.xml
! make/data/cldr/common/main/ak_GH.xml
! make/data/cldr/common/main/am.xml
! make/data/cldr/common/main/am_ET.xml
! make/data/cldr/common/main/ar.xml
! make/data/cldr/common/main/ar_001.xml
! make/data/cldr/common/main/ar_AE.xml
! make/data/cldr/common/main/ar_BH.xml
! make/data/cldr/common/main/ar_DJ.xml
! make/data/cldr/common/main/ar_DZ.xml
! make/data/cldr/common/main/ar_EG.xml
! make/data/cldr/common/main/ar_EH.xml
! make/data/cldr/common/main/ar_ER.xml
! make/data/cldr/common/main/ar_IL.xml
! make/data/cldr/common/main/ar_IQ.xml
! make/data/cldr/common/main/ar_JO.xml
! make/data/cldr/common/main/ar_KM.xml
! make/data/cldr/common/main/ar_KW.xml
! make/data/cldr/common/main/ar_LB.xml
! make/data/cldr/common/main/ar_LY.xml
! make/data/cldr/common/main/ar_MA.xml
! make/data/cldr/common/main/ar_MR.xml
! make/data/cldr/common/main/ar_OM.xml
! make/data/cldr/common/main/ar_PS.xml
! make/data/cldr/common/main/ar_QA.xml
! make/data/cldr/common/main/ar_SA.xml
! make/data/cldr/common/main/ar_SD.xml
! make/data/cldr/common/main/ar_SO.xml
! make/data/cldr/common/main/ar_SS.xml
! make/data/cldr/common/main/ar_SY.xml
! make/data/cldr/common/main/ar_TD.xml
! make/data/cldr/common/main/ar_TN.xml
! make/data/cldr/common/main/ar_YE.xml
! make/data/cldr/common/main/as.xml
! make/data/cldr/common/main/as_IN.xml
! make/data/cldr/common/main/asa.xml
! make/data/cldr/common/main/asa_TZ.xml
! make/data/cldr/common/main/ast.xml
! make/data/cldr/common/main/ast_ES.xml
! make/data/cldr/common/main/az.xml
! make/data/cldr/common/main/az_Cyrl.xml
! make/data/cldr/common/main/az_Cyrl_AZ.xml
! make/data/cldr/common/main/az_Latn.xml
! make/data/cldr/common/main/az_Latn_AZ.xml
! make/data/cldr/common/main/bas.xml
! make/data/cldr/common/main/bas_CM.xml
! make/data/cldr/common/main/be.xml
! make/data/cldr/common/main/be_BY.xml
! make/data/cldr/common/main/bem.xml
! make/data/cldr/common/main/bem_ZM.xml
! make/data/cldr/common/main/bez.xml
! make/data/cldr/common/main/bez_TZ.xml
! make/data/cldr/common/main/bg.xml
! make/data/cldr/common/main/bg_BG.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bm_ML.xml
! make/data/cldr/common/main/bn.xml
! make/data/cldr/common/main/bn_BD.xml
! make/data/cldr/common/main/bn_IN.xml
! make/data/cldr/common/main/bo.xml
! make/data/cldr/common/main/bo_CN.xml
! make/data/cldr/common/main/bo_IN.xml
! make/data/cldr/common/main/br.xml
! make/data/cldr/common/main/br_FR.xml
! make/data/cldr/common/main/brx.xml
! make/data/cldr/common/main/brx_IN.xml
! make/data/cldr/common/main/bs.xml
! make/data/cldr/common/main/bs_Cyrl.xml
! make/data/cldr/common/main/bs_Cyrl_BA.xml
! make/data/cldr/common/main/bs_Latn.xml
! make/data/cldr/common/main/bs_Latn_BA.xml
! make/data/cldr/common/main/ca.xml
! make/data/cldr/common/main/ca_AD.xml
! make/data/cldr/common/main/ca_ES.xml
! make/data/cldr/common/main/ca_ES_VALENCIA.xml
! make/data/cldr/common/main/ca_FR.xml
! make/data/cldr/common/main/ca_IT.xml
! make/data/cldr/common/main/ccp.xml
! make/data/cldr/common/main/ccp_BD.xml
! make/data/cldr/common/main/ccp_IN.xml
! make/data/cldr/common/main/ce.xml
! make/data/cldr/common/main/ce_RU.xml
! make/data/cldr/common/main/ceb.xml
! make/data/cldr/common/main/ceb_PH.xml
! make/data/cldr/common/main/cgg.xml
! make/data/cldr/common/main/cgg_UG.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/chr_US.xml
! make/data/cldr/common/main/ckb.xml
! make/data/cldr/common/main/ckb_IQ.xml
! make/data/cldr/common/main/ckb_IR.xml
! make/data/cldr/common/main/cs.xml
! make/data/cldr/common/main/cs_CZ.xml
! make/data/cldr/common/main/cu.xml
! make/data/cldr/common/main/cu_RU.xml
! make/data/cldr/common/main/cy.xml
! make/data/cldr/common/main/cy_GB.xml
! make/data/cldr/common/main/da.xml
! make/data/cldr/common/main/da_DK.xml
! make/data/cldr/common/main/da_GL.xml
! make/data/cldr/common/main/dav.xml
! make/data/cldr/common/main/dav_KE.xml
! make/data/cldr/common/main/de.xml
! make/data/cldr/common/main/de_AT.xml
! make/data/cldr/common/main/de_BE.xml
! make/data/cldr/common/main/de_CH.xml
! make/data/cldr/common/main/de_DE.xml
! make/data/cldr/common/main/de_IT.xml
! make/data/cldr/common/main/de_LI.xml
! make/data/cldr/common/main/de_LU.xml
! make/data/cldr/common/main/dje.xml
! make/data/cldr/common/main/dje_NE.xml
! make/data/cldr/common/main/dsb.xml
! make/data/cldr/common/main/dsb_DE.xml
! make/data/cldr/common/main/dua.xml
! make/data/cldr/common/main/dua_CM.xml
! make/data/cldr/common/main/dyo.xml
! make/data/cldr/common/main/dyo_SN.xml
! make/data/cldr/common/main/dz.xml
! make/data/cldr/common/main/dz_BT.xml
! make/data/cldr/common/main/ebu.xml
! make/data/cldr/common/main/ebu_KE.xml
! make/data/cldr/common/main/ee.xml
! make/data/cldr/common/main/ee_GH.xml
! make/data/cldr/common/main/ee_TG.xml
! make/data/cldr/common/main/el.xml
! make/data/cldr/common/main/el_CY.xml
! make/data/cldr/common/main/el_GR.xml
! make/data/cldr/common/main/en.xml
! make/data/cldr/common/main/en_001.xml
! make/data/cldr/common/main/en_150.xml
! make/data/cldr/common/main/en_AE.xml
! make/data/cldr/common/main/en_AG.xml
! make/data/cldr/common/main/en_AI.xml
! make/data/cldr/common/main/en_AS.xml
! make/data/cldr/common/main/en_AT.xml
! make/data/cldr/common/main/en_AU.xml
! make/data/cldr/common/main/en_BB.xml
! make/data/cldr/common/main/en_BE.xml
! make/data/cldr/common/main/en_BI.xml
! make/data/cldr/common/main/en_BM.xml
! make/data/cldr/common/main/en_BS.xml
! make/data/cldr/common/main/en_BW.xml
! make/data/cldr/common/main/en_BZ.xml
! make/data/cldr/common/main/en_CA.xml
! make/data/cldr/common/main/en_CC.xml
! make/data/cldr/common/main/en_CH.xml
! make/data/cldr/common/main/en_CK.xml
! make/data/cldr/common/main/en_CM.xml
! make/data/cldr/common/main/en_CX.xml
! make/data/cldr/common/main/en_CY.xml
! make/data/cldr/common/main/en_DE.xml
! make/data/cldr/common/main/en_DG.xml
! make/data/cldr/common/main/en_DK.xml
! make/data/cldr/common/main/en_DM.xml
! make/data/cldr/common/main/en_ER.xml
! make/data/cldr/common/main/en_FI.xml
! make/data/cldr/common/main/en_FJ.xml
! make/data/cldr/common/main/en_FK.xml
! make/data/cldr/common/main/en_FM.xml
! make/data/cldr/common/main/en_GB.xml
! make/data/cldr/common/main/en_GD.xml
! make/data/cldr/common/main/en_GG.xml
! make/data/cldr/common/main/en_GH.xml
! make/data/cldr/common/main/en_GI.xml
! make/data/cldr/common/main/en_GM.xml
! make/data/cldr/common/main/en_GU.xml
! make/data/cldr/common/main/en_GY.xml
! make/data/cldr/common/main/en_HK.xml
! make/data/cldr/common/main/en_IE.xml
! make/data/cldr/common/main/en_IL.xml
! make/data/cldr/common/main/en_IM.xml
! make/data/cldr/common/main/en_IN.xml
! make/data/cldr/common/main/en_IO.xml
! make/data/cldr/common/main/en_JE.xml
! make/data/cldr/common/main/en_JM.xml
! make/data/cldr/common/main/en_KE.xml
! make/data/cldr/common/main/en_KI.xml
! make/data/cldr/common/main/en_KN.xml
! make/data/cldr/common/main/en_KY.xml
! make/data/cldr/common/main/en_LC.xml
! make/data/cldr/common/main/en_LR.xml
! make/data/cldr/common/main/en_LS.xml
! make/data/cldr/common/main/en_MG.xml
! make/data/cldr/common/main/en_MH.xml
! make/data/cldr/common/main/en_MO.xml
! make/data/cldr/common/main/en_MP.xml
! make/data/cldr/common/main/en_MS.xml
! make/data/cldr/common/main/en_MT.xml
! make/data/cldr/common/main/en_MU.xml
! make/data/cldr/common/main/en_MW.xml
! make/data/cldr/common/main/en_MY.xml
! make/data/cldr/common/main/en_NA.xml
! make/data/cldr/common/main/en_NF.xml
! make/data/cldr/common/main/en_NG.xml
! make/data/cldr/common/main/en_NL.xml
! make/data/cldr/common/main/en_NR.xml
! make/data/cldr/common/main/en_NU.xml
! make/data/cldr/common/main/en_NZ.xml
! make/data/cldr/common/main/en_PG.xml
! make/data/cldr/common/main/en_PH.xml
! make/data/cldr/common/main/en_PK.xml
! make/data/cldr/common/main/en_PN.xml
! make/data/cldr/common/main/en_PR.xml
! make/data/cldr/common/main/en_PW.xml
! make/data/cldr/common/main/en_RW.xml
! make/data/cldr/common/main/en_SB.xml
! make/data/cldr/common/main/en_SC.xml
! make/data/cldr/common/main/en_SD.xml
! make/data/cldr/common/main/en_SE.xml
! make/data/cldr/common/main/en_SG.xml
! make/data/cldr/common/main/en_SH.xml
! make/data/cldr/common/main/en_SI.xml
! make/data/cldr/common/main/en_SL.xml
! make/data/cldr/common/main/en_SS.xml
! make/data/cldr/common/main/en_SX.xml
! make/data/cldr/common/main/en_SZ.xml
! make/data/cldr/common/main/en_TC.xml
! make/data/cldr/common/main/en_TK.xml
! make/data/cldr/common/main/en_TO.xml
! make/data/cldr/common/main/en_TT.xml
! make/data/cldr/common/main/en_TV.xml
! make/data/cldr/common/main/en_TZ.xml
! make/data/cldr/common/main/en_UG.xml
! make/data/cldr/common/main/en_UM.xml
! make/data/cldr/common/main/en_US.xml
! make/data/cldr/common/main/en_US_POSIX.xml
! make/data/cldr/common/main/en_VC.xml
! make/data/cldr/common/main/en_VG.xml
! make/data/cldr/common/main/en_VI.xml
! make/data/cldr/common/main/en_VU.xml
! make/data/cldr/common/main/en_WS.xml
! make/data/cldr/common/main/en_ZA.xml
! make/data/cldr/common/main/en_ZM.xml
! make/data/cldr/common/main/en_ZW.xml
! make/data/cldr/common/main/eo.xml
! make/data/cldr/common/main/eo_001.xml
! make/data/cldr/common/main/es.xml
! make/data/cldr/common/main/es_419.xml
! make/data/cldr/common/main/es_AR.xml
! make/data/cldr/common/main/es_BO.xml
! make/data/cldr/common/main/es_BR.xml
! make/data/cldr/common/main/es_BZ.xml
! make/data/cldr/common/main/es_CL.xml
! make/data/cldr/common/main/es_CO.xml
! make/data/cldr/common/main/es_CR.xml
! make/data/cldr/common/main/es_CU.xml
! make/data/cldr/common/main/es_DO.xml
! make/data/cldr/common/main/es_EA.xml
! make/data/cldr/common/main/es_EC.xml
! make/data/cldr/common/main/es_ES.xml
! make/data/cldr/common/main/es_GQ.xml
! make/data/cldr/common/main/es_GT.xml
! make/data/cldr/common/main/es_HN.xml
! make/data/cldr/common/main/es_IC.xml
! make/data/cldr/common/main/es_MX.xml
! make/data/cldr/common/main/es_NI.xml
! make/data/cldr/common/main/es_PA.xml
! make/data/cldr/common/main/es_PE.xml
! make/data/cldr/common/main/es_PH.xml
! make/data/cldr/common/main/es_PR.xml
! make/data/cldr/common/main/es_PY.xml
! make/data/cldr/common/main/es_SV.xml
! make/data/cldr/common/main/es_US.xml
! make/data/cldr/common/main/es_UY.xml
! make/data/cldr/common/main/es_VE.xml
! make/data/cldr/common/main/et.xml
! make/data/cldr/common/main/et_EE.xml
! make/data/cldr/common/main/eu.xml
! make/data/cldr/common/main/eu_ES.xml
! make/data/cldr/common/main/ewo.xml
! make/data/cldr/common/main/ewo_CM.xml
! make/data/cldr/common/main/fa.xml
! make/data/cldr/common/main/fa_AF.xml
! make/data/cldr/common/main/fa_IR.xml
! make/data/cldr/common/main/ff.xml
+ make/data/cldr/common/main/ff_Adlm.xml
+ make/data/cldr/common/main/ff_Adlm_BF.xml
+ make/data/cldr/common/main/ff_Adlm_CM.xml
+ make/data/cldr/common/main/ff_Adlm_GH.xml
+ make/data/cldr/common/main/ff_Adlm_GM.xml
+ make/data/cldr/common/main/ff_Adlm_GN.xml
+ make/data/cldr/common/main/ff_Adlm_GW.xml
+ make/data/cldr/common/main/ff_Adlm_LR.xml
+ make/data/cldr/common/main/ff_Adlm_MR.xml
+ make/data/cldr/common/main/ff_Adlm_NE.xml
+ make/data/cldr/common/main/ff_Adlm_NG.xml
+ make/data/cldr/common/main/ff_Adlm_SL.xml
+ make/data/cldr/common/main/ff_Adlm_SN.xml
! make/data/cldr/common/main/ff_Latn.xml
! make/data/cldr/common/main/ff_Latn_BF.xml
! make/data/cldr/common/main/ff_Latn_CM.xml
! make/data/cldr/common/main/ff_Latn_GH.xml
! make/data/cldr/common/main/ff_Latn_GM.xml
! make/data/cldr/common/main/ff_Latn_GN.xml
! make/data/cldr/common/main/ff_Latn_GW.xml
! make/data/cldr/common/main/ff_Latn_LR.xml
! make/data/cldr/common/main/ff_Latn_MR.xml
! make/data/cldr/common/main/ff_Latn_NE.xml
! make/data/cldr/common/main/ff_Latn_NG.xml
! make/data/cldr/common/main/ff_Latn_SL.xml
! make/data/cldr/common/main/ff_Latn_SN.xml
! make/data/cldr/common/main/fi.xml
! make/data/cldr/common/main/fi_FI.xml
! make/data/cldr/common/main/fil.xml
! make/data/cldr/common/main/fil_PH.xml
! make/data/cldr/common/main/fo.xml
! make/data/cldr/common/main/fo_DK.xml
! make/data/cldr/common/main/fo_FO.xml
! make/data/cldr/common/main/fr.xml
! make/data/cldr/common/main/fr_BE.xml
! make/data/cldr/common/main/fr_BF.xml
! make/data/cldr/common/main/fr_BI.xml
! make/data/cldr/common/main/fr_BJ.xml
! make/data/cldr/common/main/fr_BL.xml
! make/data/cldr/common/main/fr_CA.xml
! make/data/cldr/common/main/fr_CD.xml
! make/data/cldr/common/main/fr_CF.xml
! make/data/cldr/common/main/fr_CG.xml
! make/data/cldr/common/main/fr_CH.xml
! make/data/cldr/common/main/fr_CI.xml
! make/data/cldr/common/main/fr_CM.xml
! make/data/cldr/common/main/fr_DJ.xml
! make/data/cldr/common/main/fr_DZ.xml
! make/data/cldr/common/main/fr_FR.xml
! make/data/cldr/common/main/fr_GA.xml
! make/data/cldr/common/main/fr_GF.xml
! make/data/cldr/common/main/fr_GN.xml
! make/data/cldr/common/main/fr_GP.xml
! make/data/cldr/common/main/fr_GQ.xml
! make/data/cldr/common/main/fr_HT.xml
! make/data/cldr/common/main/fr_KM.xml
! make/data/cldr/common/main/fr_LU.xml
! make/data/cldr/common/main/fr_MA.xml
! make/data/cldr/common/main/fr_MC.xml
! make/data/cldr/common/main/fr_MF.xml
! make/data/cldr/common/main/fr_MG.xml
! make/data/cldr/common/main/fr_ML.xml
! make/data/cldr/common/main/fr_MQ.xml
! make/data/cldr/common/main/fr_MR.xml
! make/data/cldr/common/main/fr_MU.xml
! make/data/cldr/common/main/fr_NC.xml
! make/data/cldr/common/main/fr_NE.xml
! make/data/cldr/common/main/fr_PF.xml
! make/data/cldr/common/main/fr_PM.xml
! make/data/cldr/common/main/fr_RE.xml
! make/data/cldr/common/main/fr_RW.xml
! make/data/cldr/common/main/fr_SC.xml
! make/data/cldr/common/main/fr_SN.xml
! make/data/cldr/common/main/fr_SY.xml
! make/data/cldr/common/main/fr_TD.xml
! make/data/cldr/common/main/fr_TG.xml
! make/data/cldr/common/main/fr_TN.xml
! make/data/cldr/common/main/fr_VU.xml
! make/data/cldr/common/main/fr_WF.xml
! make/data/cldr/common/main/fr_YT.xml
! make/data/cldr/common/main/fur.xml
! make/data/cldr/common/main/fur_IT.xml
! make/data/cldr/common/main/fy.xml
! make/data/cldr/common/main/fy_NL.xml
! make/data/cldr/common/main/ga.xml
! make/data/cldr/common/main/ga_GB.xml
! make/data/cldr/common/main/ga_IE.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gd_GB.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gl_ES.xml
! make/data/cldr/common/main/gsw.xml
! make/data/cldr/common/main/gsw_CH.xml
! make/data/cldr/common/main/gsw_FR.xml
! make/data/cldr/common/main/gsw_LI.xml
! make/data/cldr/common/main/gu.xml
! make/data/cldr/common/main/gu_IN.xml
! make/data/cldr/common/main/guz.xml
! make/data/cldr/common/main/guz_KE.xml
! make/data/cldr/common/main/gv.xml
! make/data/cldr/common/main/gv_IM.xml
! make/data/cldr/common/main/ha.xml
! make/data/cldr/common/main/ha_GH.xml
! make/data/cldr/common/main/ha_NE.xml
! make/data/cldr/common/main/ha_NG.xml
! make/data/cldr/common/main/haw.xml
! make/data/cldr/common/main/haw_US.xml
! make/data/cldr/common/main/he.xml
! make/data/cldr/common/main/he_IL.xml
! make/data/cldr/common/main/hi.xml
! make/data/cldr/common/main/hi_IN.xml
! make/data/cldr/common/main/hr.xml
! make/data/cldr/common/main/hr_BA.xml
! make/data/cldr/common/main/hr_HR.xml
! make/data/cldr/common/main/hsb.xml
! make/data/cldr/common/main/hsb_DE.xml
! make/data/cldr/common/main/hu.xml
! make/data/cldr/common/main/hu_HU.xml
! make/data/cldr/common/main/hy.xml
! make/data/cldr/common/main/hy_AM.xml
! make/data/cldr/common/main/ia.xml
! make/data/cldr/common/main/ia_001.xml
! make/data/cldr/common/main/id.xml
! make/data/cldr/common/main/id_ID.xml
! make/data/cldr/common/main/ig.xml
! make/data/cldr/common/main/ig_NG.xml
! make/data/cldr/common/main/ii.xml
! make/data/cldr/common/main/ii_CN.xml
! make/data/cldr/common/main/is.xml
! make/data/cldr/common/main/is_IS.xml
! make/data/cldr/common/main/it.xml
! make/data/cldr/common/main/it_CH.xml
! make/data/cldr/common/main/it_IT.xml
! make/data/cldr/common/main/it_SM.xml
! make/data/cldr/common/main/it_VA.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/ja_JP.xml
! make/data/cldr/common/main/jgo.xml
! make/data/cldr/common/main/jgo_CM.xml
! make/data/cldr/common/main/jmc.xml
! make/data/cldr/common/main/jmc_TZ.xml
! make/data/cldr/common/main/jv.xml
! make/data/cldr/common/main/jv_ID.xml
! make/data/cldr/common/main/ka.xml
! make/data/cldr/common/main/ka_GE.xml
! make/data/cldr/common/main/kab.xml
! make/data/cldr/common/main/kab_DZ.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kam_KE.xml
! make/data/cldr/common/main/kde.xml
! make/data/cldr/common/main/kde_TZ.xml
! make/data/cldr/common/main/kea.xml
! make/data/cldr/common/main/kea_CV.xml
! make/data/cldr/common/main/khq.xml
! make/data/cldr/common/main/khq_ML.xml
! make/data/cldr/common/main/ki.xml
! make/data/cldr/common/main/ki_KE.xml
! make/data/cldr/common/main/kk.xml
! make/data/cldr/common/main/kk_KZ.xml
! make/data/cldr/common/main/kkj.xml
! make/data/cldr/common/main/kkj_CM.xml
! make/data/cldr/common/main/kl.xml
! make/data/cldr/common/main/kl_GL.xml
! make/data/cldr/common/main/kln.xml
! make/data/cldr/common/main/kln_KE.xml
! make/data/cldr/common/main/km.xml
! make/data/cldr/common/main/km_KH.xml
! make/data/cldr/common/main/kn.xml
! make/data/cldr/common/main/kn_IN.xml
! make/data/cldr/common/main/ko.xml
! make/data/cldr/common/main/ko_KP.xml
! make/data/cldr/common/main/ko_KR.xml
! make/data/cldr/common/main/kok.xml
! make/data/cldr/common/main/kok_IN.xml
! make/data/cldr/common/main/ks.xml
+ make/data/cldr/common/main/ks_Arab.xml
+ make/data/cldr/common/main/ks_Arab_IN.xml
- make/data/cldr/common/main/ks_IN.xml
! make/data/cldr/common/main/ksb.xml
! make/data/cldr/common/main/ksb_TZ.xml
! make/data/cldr/common/main/ksf.xml
! make/data/cldr/common/main/ksf_CM.xml
! make/data/cldr/common/main/ksh.xml
! make/data/cldr/common/main/ksh_DE.xml
! make/data/cldr/common/main/ku.xml
! make/data/cldr/common/main/ku_TR.xml
! make/data/cldr/common/main/kw.xml
! make/data/cldr/common/main/kw_GB.xml
! make/data/cldr/common/main/ky.xml
! make/data/cldr/common/main/ky_KG.xml
! make/data/cldr/common/main/lag.xml
! make/data/cldr/common/main/lag_TZ.xml
! make/data/cldr/common/main/lb.xml
! make/data/cldr/common/main/lb_LU.xml
! make/data/cldr/common/main/lg.xml
! make/data/cldr/common/main/lg_UG.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/lkt_US.xml
! make/data/cldr/common/main/ln.xml
! make/data/cldr/common/main/ln_AO.xml
! make/data/cldr/common/main/ln_CD.xml
! make/data/cldr/common/main/ln_CF.xml
! make/data/cldr/common/main/ln_CG.xml
! make/data/cldr/common/main/lo.xml
! make/data/cldr/common/main/lo_LA.xml
! make/data/cldr/common/main/lrc.xml
! make/data/cldr/common/main/lrc_IQ.xml
! make/data/cldr/common/main/lrc_IR.xml
! make/data/cldr/common/main/lt.xml
! make/data/cldr/common/main/lt_LT.xml
! make/data/cldr/common/main/lu.xml
! make/data/cldr/common/main/lu_CD.xml
! make/data/cldr/common/main/luo.xml
! make/data/cldr/common/main/luo_KE.xml
! make/data/cldr/common/main/luy.xml
! make/data/cldr/common/main/luy_KE.xml
! make/data/cldr/common/main/lv.xml
! make/data/cldr/common/main/lv_LV.xml
+ make/data/cldr/common/main/mai.xml
+ make/data/cldr/common/main/mai_IN.xml
! make/data/cldr/common/main/mas.xml
! make/data/cldr/common/main/mas_KE.xml
! make/data/cldr/common/main/mas_TZ.xml
! make/data/cldr/common/main/mer.xml
! make/data/cldr/common/main/mer_KE.xml
! make/data/cldr/common/main/mfe.xml
! make/data/cldr/common/main/mfe_MU.xml
! make/data/cldr/common/main/mg.xml
! make/data/cldr/common/main/mg_MG.xml
! make/data/cldr/common/main/mgh.xml
! make/data/cldr/common/main/mgh_MZ.xml
! make/data/cldr/common/main/mgo.xml
! make/data/cldr/common/main/mgo_CM.xml
! make/data/cldr/common/main/mi.xml
! make/data/cldr/common/main/mi_NZ.xml
! make/data/cldr/common/main/mk.xml
! make/data/cldr/common/main/mk_MK.xml
! make/data/cldr/common/main/ml.xml
! make/data/cldr/common/main/ml_IN.xml
! make/data/cldr/common/main/mn.xml
! make/data/cldr/common/main/mn_MN.xml
+ make/data/cldr/common/main/mni.xml
+ make/data/cldr/common/main/mni_Beng.xml
+ make/data/cldr/common/main/mni_Beng_IN.xml
! make/data/cldr/common/main/mr.xml
! make/data/cldr/common/main/mr_IN.xml
! make/data/cldr/common/main/ms.xml
! make/data/cldr/common/main/ms_BN.xml
+ make/data/cldr/common/main/ms_ID.xml
! make/data/cldr/common/main/ms_MY.xml
! make/data/cldr/common/main/ms_SG.xml
! make/data/cldr/common/main/mt.xml
! make/data/cldr/common/main/mt_MT.xml
! make/data/cldr/common/main/mua.xml
! make/data/cldr/common/main/mua_CM.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/my_MM.xml
! make/data/cldr/common/main/mzn.xml
! make/data/cldr/common/main/mzn_IR.xml
! make/data/cldr/common/main/naq.xml
! make/data/cldr/common/main/naq_NA.xml
! make/data/cldr/common/main/nb.xml
! make/data/cldr/common/main/nb_NO.xml
! make/data/cldr/common/main/nb_SJ.xml
! make/data/cldr/common/main/nd.xml
! make/data/cldr/common/main/nd_ZW.xml
! make/data/cldr/common/main/nds.xml
! make/data/cldr/common/main/nds_DE.xml
! make/data/cldr/common/main/nds_NL.xml
! make/data/cldr/common/main/ne.xml
! make/data/cldr/common/main/ne_IN.xml
! make/data/cldr/common/main/ne_NP.xml
! make/data/cldr/common/main/nl.xml
! make/data/cldr/common/main/nl_AW.xml
! make/data/cldr/common/main/nl_BE.xml
! make/data/cldr/common/main/nl_BQ.xml
! make/data/cldr/common/main/nl_CW.xml
! make/data/cldr/common/main/nl_NL.xml
! make/data/cldr/common/main/nl_SR.xml
! make/data/cldr/common/main/nl_SX.xml
! make/data/cldr/common/main/nmg.xml
! make/data/cldr/common/main/nmg_CM.xml
! make/data/cldr/common/main/nn.xml
! make/data/cldr/common/main/nn_NO.xml
! make/data/cldr/common/main/nnh.xml
! make/data/cldr/common/main/nnh_CM.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nus_SS.xml
! make/data/cldr/common/main/nyn.xml
! make/data/cldr/common/main/nyn_UG.xml
! make/data/cldr/common/main/om.xml
! make/data/cldr/common/main/om_ET.xml
! make/data/cldr/common/main/om_KE.xml
! make/data/cldr/common/main/or.xml
! make/data/cldr/common/main/or_IN.xml
! make/data/cldr/common/main/os.xml
! make/data/cldr/common/main/os_GE.xml
! make/data/cldr/common/main/os_RU.xml
! make/data/cldr/common/main/pa.xml
! make/data/cldr/common/main/pa_Arab.xml
! make/data/cldr/common/main/pa_Arab_PK.xml
! make/data/cldr/common/main/pa_Guru.xml
! make/data/cldr/common/main/pa_Guru_IN.xml
+ make/data/cldr/common/main/pcm.xml
+ make/data/cldr/common/main/pcm_NG.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/pl_PL.xml
! make/data/cldr/common/main/prg.xml
! make/data/cldr/common/main/prg_001.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/ps_AF.xml
! make/data/cldr/common/main/ps_PK.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_AO.xml
! make/data/cldr/common/main/pt_BR.xml
! make/data/cldr/common/main/pt_CH.xml
! make/data/cldr/common/main/pt_CV.xml
! make/data/cldr/common/main/pt_GQ.xml
! make/data/cldr/common/main/pt_GW.xml
! make/data/cldr/common/main/pt_LU.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_MZ.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/pt_ST.xml
! make/data/cldr/common/main/pt_TL.xml
! make/data/cldr/common/main/qu.xml
! make/data/cldr/common/main/qu_BO.xml
! make/data/cldr/common/main/qu_EC.xml
! make/data/cldr/common/main/qu_PE.xml
! make/data/cldr/common/main/rm.xml
! make/data/cldr/common/main/rm_CH.xml
! make/data/cldr/common/main/rn.xml
! make/data/cldr/common/main/rn_BI.xml
! make/data/cldr/common/main/ro.xml
! make/data/cldr/common/main/ro_MD.xml
! make/data/cldr/common/main/ro_RO.xml
! make/data/cldr/common/main/rof.xml
! make/data/cldr/common/main/rof_TZ.xml
! make/data/cldr/common/main/root.xml
! make/data/cldr/common/main/ru.xml
! make/data/cldr/common/main/ru_BY.xml
! make/data/cldr/common/main/ru_KG.xml
! make/data/cldr/common/main/ru_KZ.xml
! make/data/cldr/common/main/ru_MD.xml
! make/data/cldr/common/main/ru_RU.xml
! make/data/cldr/common/main/ru_UA.xml
! make/data/cldr/common/main/rw.xml
! make/data/cldr/common/main/rw_RW.xml
! make/data/cldr/common/main/rwk.xml
! make/data/cldr/common/main/rwk_TZ.xml
! make/data/cldr/common/main/sah.xml
! make/data/cldr/common/main/sah_RU.xml
! make/data/cldr/common/main/saq.xml
! make/data/cldr/common/main/saq_KE.xml
+ make/data/cldr/common/main/sat.xml
+ make/data/cldr/common/main/sat_Olck.xml
+ make/data/cldr/common/main/sat_Olck_IN.xml
! make/data/cldr/common/main/sbp.xml
! make/data/cldr/common/main/sbp_TZ.xml
! make/data/cldr/common/main/sd.xml
+ make/data/cldr/common/main/sd_Arab.xml
+ make/data/cldr/common/main/sd_Arab_PK.xml
+ make/data/cldr/common/main/sd_Deva.xml
+ make/data/cldr/common/main/sd_Deva_IN.xml
- make/data/cldr/common/main/sd_PK.xml
! make/data/cldr/common/main/se.xml
! make/data/cldr/common/main/se_FI.xml
! make/data/cldr/common/main/se_NO.xml
! make/data/cldr/common/main/se_SE.xml
! make/data/cldr/common/main/seh.xml
! make/data/cldr/common/main/seh_MZ.xml
! make/data/cldr/common/main/ses.xml
! make/data/cldr/common/main/ses_ML.xml
! make/data/cldr/common/main/sg.xml
! make/data/cldr/common/main/sg_CF.xml
! make/data/cldr/common/main/shi.xml
! make/data/cldr/common/main/shi_Latn.xml
! make/data/cldr/common/main/shi_Latn_MA.xml
! make/data/cldr/common/main/shi_Tfng.xml
! make/data/cldr/common/main/shi_Tfng_MA.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/si_LK.xml
! make/data/cldr/common/main/sk.xml
! make/data/cldr/common/main/sk_SK.xml
! make/data/cldr/common/main/sl.xml
! make/data/cldr/common/main/sl_SI.xml
! make/data/cldr/common/main/smn.xml
! make/data/cldr/common/main/smn_FI.xml
! make/data/cldr/common/main/sn.xml
! make/data/cldr/common/main/sn_ZW.xml
! make/data/cldr/common/main/so.xml
! make/data/cldr/common/main/so_DJ.xml
! make/data/cldr/common/main/so_ET.xml
! make/data/cldr/common/main/so_KE.xml
! make/data/cldr/common/main/so_SO.xml
! make/data/cldr/common/main/sq.xml
! make/data/cldr/common/main/sq_AL.xml
! make/data/cldr/common/main/sq_MK.xml
! make/data/cldr/common/main/sq_XK.xml
! make/data/cldr/common/main/sr.xml
! make/data/cldr/common/main/sr_Cyrl.xml
! make/data/cldr/common/main/sr_Cyrl_BA.xml
! make/data/cldr/common/main/sr_Cyrl_ME.xml
! make/data/cldr/common/main/sr_Cyrl_RS.xml
! make/data/cldr/common/main/sr_Cyrl_XK.xml
! make/data/cldr/common/main/sr_Latn.xml
! make/data/cldr/common/main/sr_Latn_BA.xml
! make/data/cldr/common/main/sr_Latn_ME.xml
! make/data/cldr/common/main/sr_Latn_RS.xml
! make/data/cldr/common/main/sr_Latn_XK.xml
+ make/data/cldr/common/main/su.xml
+ make/data/cldr/common/main/su_Latn.xml
+ make/data/cldr/common/main/su_Latn_ID.xml
! make/data/cldr/common/main/sv.xml
! make/data/cldr/common/main/sv_AX.xml
! make/data/cldr/common/main/sv_FI.xml
! make/data/cldr/common/main/sv_SE.xml
! make/data/cldr/common/main/sw.xml
! make/data/cldr/common/main/sw_CD.xml
! make/data/cldr/common/main/sw_KE.xml
! make/data/cldr/common/main/sw_TZ.xml
! make/data/cldr/common/main/sw_UG.xml
! make/data/cldr/common/main/ta.xml
! make/data/cldr/common/main/ta_IN.xml
! make/data/cldr/common/main/ta_LK.xml
! make/data/cldr/common/main/ta_MY.xml
! make/data/cldr/common/main/ta_SG.xml
! make/data/cldr/common/main/te.xml
! make/data/cldr/common/main/te_IN.xml
! make/data/cldr/common/main/teo.xml
! make/data/cldr/common/main/teo_KE.xml
! make/data/cldr/common/main/teo_UG.xml
! make/data/cldr/common/main/tg.xml
! make/data/cldr/common/main/tg_TJ.xml
! make/data/cldr/common/main/th.xml
! make/data/cldr/common/main/th_TH.xml
! make/data/cldr/common/main/ti.xml
! make/data/cldr/common/main/ti_ER.xml
! make/data/cldr/common/main/ti_ET.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/tk_TM.xml
! make/data/cldr/common/main/to.xml
! make/data/cldr/common/main/to_TO.xml
! make/data/cldr/common/main/tr.xml
! make/data/cldr/common/main/tr_CY.xml
! make/data/cldr/common/main/tr_TR.xml
! make/data/cldr/common/main/tt.xml
! make/data/cldr/common/main/tt_RU.xml
! make/data/cldr/common/main/twq.xml
! make/data/cldr/common/main/twq_NE.xml
! make/data/cldr/common/main/tzm.xml
! make/data/cldr/common/main/tzm_MA.xml
! make/data/cldr/common/main/ug.xml
! make/data/cldr/common/main/ug_CN.xml
! make/data/cldr/common/main/uk.xml
! make/data/cldr/common/main/uk_UA.xml
! make/data/cldr/common/main/ur.xml
! make/data/cldr/common/main/ur_IN.xml
! make/data/cldr/common/main/ur_PK.xml
! make/data/cldr/common/main/uz.xml
! make/data/cldr/common/main/uz_Arab.xml
! make/data/cldr/common/main/uz_Arab_AF.xml
! make/data/cldr/common/main/uz_Cyrl.xml
! make/data/cldr/common/main/uz_Cyrl_UZ.xml
! make/data/cldr/common/main/uz_Latn.xml
! make/data/cldr/common/main/uz_Latn_UZ.xml
! make/data/cldr/common/main/vai.xml
! make/data/cldr/common/main/vai_Latn.xml
! make/data/cldr/common/main/vai_Latn_LR.xml
! make/data/cldr/common/main/vai_Vaii.xml
! make/data/cldr/common/main/vai_Vaii_LR.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vi_VN.xml
! make/data/cldr/common/main/vo.xml
! make/data/cldr/common/main/vo_001.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/vun_TZ.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wae_CH.xml
! make/data/cldr/common/main/wo.xml
! make/data/cldr/common/main/wo_SN.xml
! make/data/cldr/common/main/xh.xml
! make/data/cldr/common/main/xh_ZA.xml
! make/data/cldr/common/main/xog.xml
! make/data/cldr/common/main/xog_UG.xml
! make/data/cldr/common/main/yav.xml
! make/data/cldr/common/main/yav_CM.xml
! make/data/cldr/common/main/yi.xml
! make/data/cldr/common/main/yi_001.xml
! make/data/cldr/common/main/yo.xml
! make/data/cldr/common/main/yo_BJ.xml
! make/data/cldr/common/main/yo_NG.xml
! make/data/cldr/common/main/yue.xml
! make/data/cldr/common/main/yue_Hans.xml
! make/data/cldr/common/main/yue_Hans_CN.xml
! make/data/cldr/common/main/yue_Hant.xml
! make/data/cldr/common/main/yue_Hant_HK.xml
! make/data/cldr/common/main/zgh.xml
! make/data/cldr/common/main/zgh_MA.xml
! make/data/cldr/common/main/zh.xml
! make/data/cldr/common/main/zh_Hans.xml
! make/data/cldr/common/main/zh_Hans_CN.xml
! make/data/cldr/common/main/zh_Hans_HK.xml
! make/data/cldr/common/main/zh_Hans_MO.xml
! make/data/cldr/common/main/zh_Hans_SG.xml
! make/data/cldr/common/main/zh_Hant.xml
! make/data/cldr/common/main/zh_Hant_HK.xml
! make/data/cldr/common/main/zh_Hant_MO.xml
! make/data/cldr/common/main/zh_Hant_TW.xml
! make/data/cldr/common/main/zu.xml
! make/data/cldr/common/main/zu_ZA.xml
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/coverageLevels.xml
! make/data/cldr/common/supplemental/languageInfo.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/metaZones.xml
! make/data/cldr/common/supplemental/numberingSystems.xml
! make/data/cldr/common/supplemental/pluralRanges.xml
! make/data/cldr/common/supplemental/plurals.xml
! make/data/cldr/common/supplemental/subdivisions.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
! make/data/cldr/unicode-license.txt
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: 7d330d34
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-05-21 15:56:27 +0000
URL: https://git.openjdk.java.net/mobile/commit/7d330d34
8245335: [TESTBUG] DeterministicDump.java fails with release JVM
Reviewed-by: stuefe, dholmes, jiefu
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
Changeset: 113c48f5
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-22 11:20:57 +0000
URL: https://git.openjdk.java.net/mobile/commit/113c48f5
8215401: Add isEmpty default method to CharSequence
Reviewed-by: jlaskey, rriggs, jjg, alanb, smarks, darcy
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
+ test/jdk/java/lang/CharSequence/Emptiness.java
Changeset: de37507b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-22 12:10:55 +0000
URL: https://git.openjdk.java.net/mobile/commit/de37507b
8245619: Remove unused methods in UnixNativeDispatcher
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: b2269be8
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-22 14:21:30 +0000
URL: https://git.openjdk.java.net/mobile/commit/b2269be8
8245623: Remove unused code in sun/nio/fs after Solaris removal
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/unix/classes/sun/nio/fs/UnixException.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java
Changeset: 50f24ca0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-05-22 16:55:13 +0000
URL: https://git.openjdk.java.net/mobile/commit/50f24ca0
8227559: JFR: Slow dump with path-to-gc-roots=true
Reviewed-by: mgronlun
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
Changeset: 505d3da4
Author: Vladimir A Ivanov <vladimir.a.ivanov at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-05-22 10:18:34 +0000
URL: https://git.openjdk.java.net/mobile/commit/505d3da4
8245569: Add jtreg tests for SO_INCOMING_NAPI_ID
Reviewed-by: dfuchs, pconcannon
+ test/jdk/jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java
+ test/jdk/jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java
+ test/jdk/jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java
+ test/jdk/jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java
+ test/jdk/jdk/net/ExtendedSocketOption/SocketNAPITest.java
Changeset: 4aa05701
Author: Vladimir A Ivanov <vladimir.a.ivanov at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-05-22 10:25:40 +0000
URL: https://git.openjdk.java.net/mobile/commit/4aa05701
8245517: java/net/SocketOption/AfterClose.java fails with Invalid value 'READ_ONLY'
Reviewed-by: dfuchs, pconcannon
! test/jdk/ProblemList.txt
! test/jdk/java/net/SocketOption/AfterClose.java
Changeset: 9dc6f107
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-05-22 13:29:26 +0000
URL: https://git.openjdk.java.net/mobile/commit/9dc6f107
8244203: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with NullPointerException
Reviewed-by: sspitsyn, dtitov
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbClasses.java
Changeset: 2f80d695
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-05-22 21:59:40 +0000
URL: https://git.openjdk.java.net/mobile/commit/2f80d695
8241389: URLConnection::getHeaderFields returns result inconsistent with getHeaderField/Key for FileURLConnection, FtpURLConnection
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/URLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
+ test/jdk/sun/net/www/protocol/file/GetHeaderFields.java
Changeset: ccd7d705
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2020-05-23 14:49:55 +0000
URL: https://git.openjdk.java.net/mobile/commit/ccd7d705
8245665: Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA
Reviewed-by: weijun
! test/jdk/sun/security/tools/keytool/WeakAlg.java
Changeset: 8e01f3ad
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2020-05-23 10:39:07 +0000
URL: https://git.openjdk.java.net/mobile/commit/8e01f3ad
8244571: assert(!_thread->is_pending_jni_exception_check()) failed: Pending JNI Exception Check during class loading
Fix the -Xcheck:jni asserts
Reviewed-by: dholmes, cjplummer
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp
Changeset: 04e6b743
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-05-24 19:25:29 +0000
URL: https://git.openjdk.java.net/mobile/commit/04e6b743
8243392: Remodel CDS/Metaspace storage reservation
Reviewed-by: iklam, coleenp, ngasson, aph
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
Changeset: 98cb95b7
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-05-25 11:29:56 +0000
URL: https://git.openjdk.java.net/mobile/commit/98cb95b7
8245691: Add EdDSA certificstes to SSLSocketTemplate and CertUtils
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/lib/jdk/test/lib/security/CertUtils.java
Changeset: 008d69e5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-25 11:04:08 +0000
URL: https://git.openjdk.java.net/mobile/commit/008d69e5
8245703: 32-bit build failures after JDK-8243392
Reviewed-by: dholmes, stuefe
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 4059e44b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-25 11:05:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/4059e44b
8244729: Shenandoah: remove resolve paths from SBSA::generate_shenandoah_lrb
Reviewed-by: rkennke
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 360554e4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-25 11:05:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/360554e4
8245464: Shenandoah: allocate collection set bitmap at lower addresses
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: de4b15e5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-25 11:05:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/de4b15e5
8245465: Shenandoah: test_in_cset can use more efficient encoding
Reviewed-by: rkennke, roland
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 9b94b9d1
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-05-25 11:34:11 +0000
URL: https://git.openjdk.java.net/mobile/commit/9b94b9d1
8244946: fatal error: memory leak: allocating without ResourceMark with -XX:+Verbose -Xlog:methodhandles
Fix crash due to a missing ResourceMark when logging methodhandles with Verbose.
Reviewed-by: dcubed, dholmes, coleenp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/oops/klass.cpp
+ test/hotspot/jtreg/runtime/logging/TestMethodHandlesVerbose.java
Changeset: f3eb44a9
Author: Chris Hegarty <chris.hegarty at oracle.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-05-25 10:54:39 +0000
URL: https://git.openjdk.java.net/mobile/commit/f3eb44a9
8243491: Implementation of Foreign-Memory Access API (Second Incubator)
Upstream latest changes of the Foreign-Memory Access API
Co-authored-by: Jorn Vernee <jorn.vernee at oracle.com>
Co-authored-by: Mandy Chung <mandy.chung at oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz at oracle.com>
Co-authored-by: Peter Levart <peter.levart at gmail.com>
Reviewed-by: chegar, psandoz
! make/RunTests.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
- src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java
+ src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
+ src/java.base/share/classes/java/lang/invoke/MemoryAccessVarHandleBase.java
+ src/java.base/share/classes/java/lang/invoke/MemoryAccessVarHandleGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
- src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
+ src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAccess.java.template
- src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
+ src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java
! src/java.base/share/classes/jdk/internal/access/foreign/UnmapperProxy.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
- src/java.base/unix/native/libnio/MappedByteBuffer.c
+ src/java.base/unix/native/libnio/MappedMemoryUtils.c
- src/java.base/windows/native/libnio/MappedByteBuffer.c
+ src/java.base/windows/native/libnio/MappedMemoryUtils.c
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
+ test/jdk/java/foreign/TestAdaptVarHandles.java
+ test/jdk/java/foreign/TestAddressHandle.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
+ test/jdk/java/foreign/TestLayoutAttributes.java
! test/jdk/java/foreign/TestLayoutConstants.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestNative.java
+ test/jdk/java/foreign/TestNoForeignUnsafeOverride.java
+ test/jdk/java/foreign/TestRebase.java
+ test/jdk/java/foreign/TestReshape.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestSharedAccess.java
+ test/jdk/java/foreign/TestSpliterator.java
! test/jdk/java/foreign/TestVarHandleCombinators.java
! test/jdk/java/foreign/libNativeAccess.c
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
! test/jdk/java/util/stream/test/TEST.properties
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/Utils.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAccess.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAlloc.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsFree.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/BBPoint.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/JNIPoint.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/libJNIPoint.c
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/points.h
Changeset: 36c4b11b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-25 12:03:30 +0000
URL: https://git.openjdk.java.net/mobile/commit/36c4b11b
8245455: Remove alternative StringConcatFactory strategies
Reviewed-by: jlaskey, psandoz, forax, mchung
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/jdk/java/lang/String/concat/CompactStringsInitialCoder.java
! test/jdk/java/lang/String/concat/ImplicitStringConcat.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatArgCount.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatAssignLHS.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatBoundaries.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatMany.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatManyLongs.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatOrder.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java
! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java
! test/jdk/java/lang/String/concat/StringConcatFactoryRepeatedConstants.java
! test/jdk/java/lang/String/concat/WithSecurityManager.java
Changeset: ad940d31
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-05-25 16:36:34 +0000
URL: https://git.openjdk.java.net/mobile/commit/ad940d31
8245120: JFR: Parser unable to return typed version
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: ce4e780f
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-05-25 18:39:31 +0000
URL: https://git.openjdk.java.net/mobile/commit/ce4e780f
8244949: [PPC64] Reengineer assembler stop function
Reviewed-by: lucy, xliu
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: e04e0528
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-05-25 17:59:40 +0000
URL: https://git.openjdk.java.net/mobile/commit/e04e0528
8239013: java.util.logging.Logger catalog cache keeps strong references to ResourceBundles
Changed the Logger catalog cache to use WeakReference<ResourceBundle>
Reviewed-by: lancea, mchung, naoto
! src/java.logging/share/classes/java/util/logging/Logger.java
+ test/jdk/java/util/logging/Logger/bundleLeak/BundleTest.java
+ test/jdk/java/util/logging/Logger/bundleLeak/LoggingApp.java
+ test/jdk/java/util/logging/Logger/bundleLeak/MyBundle.java
+ test/jdk/java/util/logging/Logger/bundleLeak/logging.properties
Changeset: 742d35e0
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-25 22:21:45 +0000
URL: https://git.openjdk.java.net/mobile/commit/742d35e0
8245677: Optimize lookups in empty HashMaps
Reviewed-by: jlaskey, redestad
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
Changeset: bc822ffa
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-25 22:26:18 +0000
URL: https://git.openjdk.java.net/mobile/commit/bc822ffa
8245678: Avoid allocations in Executable.getAllGenericParameterTypes
Reviewed-by: jlaskey, redestad
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: d3042cc4
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-05-25 16:21:25 +0000
URL: https://git.openjdk.java.net/mobile/commit/d3042cc4
8245594: Remove volatile-qualified member functions and parameters from oop class
Remove volatile qualifications in oop and derived classes; use Atomic for access.
Reviewed-by: dholmes, coleenp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryPool.hpp
Changeset: 039b259e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-05-26 09:18:27 +0000
URL: https://git.openjdk.java.net/mobile/commit/039b259e
8245761: [TESTBUG] runtime/logging/TestMethodHandlesVerbose.java fails with release VMs
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/logging/TestMethodHandlesVerbose.java
Changeset: 371a6631
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-05-26 09:18:13 +0000
URL: https://git.openjdk.java.net/mobile/commit/371a6631
8244817: Add configuration logging similar to ZGCs to other GCs
Reviewed-by: kbarrett, pliden, shade
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
+ src/hotspot/share/gc/g1/g1InitLogger.cpp
+ src/hotspot/share/gc/g1/g1InitLogger.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
+ src/hotspot/share/gc/shared/gcInitLogger.cpp
+ src/hotspot/share/gc/shared/gcInitLogger.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/memory/universe.cpp
Changeset: 30b750dc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 09:29:00 +0000
URL: https://git.openjdk.java.net/mobile/commit/30b750dc
8245722: 32-bit build failures after JDK-8243491
Reviewed-by: stuefe
! test/jdk/java/foreign/libNativeAccess.c
Changeset: 66f6c8c3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 09:30:09 +0000
URL: https://git.openjdk.java.net/mobile/commit/66f6c8c3
8245726: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
Changeset: ad7f6111
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 09:30:17 +0000
URL: https://git.openjdk.java.net/mobile/commit/ad7f6111
8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 1a8b2a70
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 09:30:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/1a8b2a70
8245755: Shenandoah: missing logging for CWR Roots
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 220061b1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 09:31:00 +0000
URL: https://git.openjdk.java.net/mobile/commit/220061b1
8245757: Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 47be3b09
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-05-26 09:25:21 +0000
URL: https://git.openjdk.java.net/mobile/commit/47be3b09
8245086: G1: Rename measured pause time ratios
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp
Changeset: bf1f78b9
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-05-26 09:25:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/bf1f78b9
8245087: Use ratios instead of percentages in G1HeapSizingPolicy::expansion_amount
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.hpp
Changeset: 035d5dff
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-05-26 09:25:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/035d5dff
8245088: Always provide logs for G1 heap expansion calculations
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
Changeset: c31cae7b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 13:06:42 +0000
URL: https://git.openjdk.java.net/mobile/commit/c31cae7b
8245720: Shenandoah: improve configuration logging
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahInitLogger.hpp
Changeset: a689a110
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-26 13:07:21 +0000
URL: https://git.openjdk.java.net/mobile/commit/a689a110
8245773: Shenandoah: Windows assertion failure after JDK-8245464
Reviewed-by: stuefe
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 6aa15ad7
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-05-26 09:44:17 +0000
URL: https://git.openjdk.java.net/mobile/commit/6aa15ad7
8166358: Re-enable String verification in java_lang_String::create_from_str()
Check for invalid strings in class names in debug mode, and only verify valid strings in create_for_str().
Reviewed-by: dholmes, hseigel
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
+ test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java
+ test/hotspot/jtreg/runtime/jni/FindClassUtf8/libFindClassUtf8.c
Changeset: 44a0a089
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-05-26 10:18:32 +0000
URL: https://git.openjdk.java.net/mobile/commit/44a0a089
8245600: Clean up libjli
Reviewed-by: dholmes, alanb
! make/modules/java.base/lib/CoreLibraries.gmk
- src/java.base/macosx/native/libjli/java_md_macosx.h
! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
+ src/java.base/unix/native/libjli/java_md.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_common.c
- src/java.base/unix/native/libjli/java_md_solinux.c
- src/java.base/unix/native/libjli/java_md_solinux.h
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h
Changeset: 1401fe00
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-05-26 12:36:59 +0000
URL: https://git.openjdk.java.net/mobile/commit/1401fe00
8245521: Remove STACK_BIAS
Reviewed-by: dholmes, mbaesken, kvn
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 0400119e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-05-26 21:20:34 +0000
URL: https://git.openjdk.java.net/mobile/commit/0400119e
8245841: Remove unused com.sun.tools.javac.comp.Modules.XMODULES_PREFIX
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
Changeset: aabcf9f7
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-05-26 13:25:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/aabcf9f7
8245847: Update Profile.java to not require per-release updates
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
Changeset: 5374383d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-05-26 21:29:33 +0000
URL: https://git.openjdk.java.net/mobile/commit/5374383d
8245582: j.net.URLConnection::getHeaderFieldKey(int) behavior does not reliably conform to its specification
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URLConnection.java
Changeset: 846fd238
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-05-26 13:33:00 +0000
URL: https://git.openjdk.java.net/mobile/commit/846fd238
8245610: remove in-tree copy on gtest
Reviewed-by: erikj, ihse
! doc/building.html
! doc/building.md
! make/Main.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/buildjdk-spec.gmk.in
! make/autoconf/configure.ac
! make/autoconf/hotspot.m4
! make/autoconf/lib-tests.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileLibraries.gmk
- test/fmw/gtest/googlemock/CHANGES
- test/fmw/gtest/googlemock/CONTRIBUTORS
- test/fmw/gtest/googlemock/LICENSE
- test/fmw/gtest/googlemock/README.md
- test/fmw/gtest/googlemock/include/gmock/gmock-actions.h
- test/fmw/gtest/googlemock/include/gmock/gmock-cardinalities.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-matchers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-more-actions.h
- test/fmw/gtest/googlemock/include/gmock/gmock-more-matchers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-spec-builders.h
- test/fmw/gtest/googlemock/include/gmock/gmock.h
- test/fmw/gtest/googlemock/include/gmock/internal/custom/README.md
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-matchers.h
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-port.h
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h.pump
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-port.h
- test/fmw/gtest/googlemock/src/gmock-all.cc
- test/fmw/gtest/googlemock/src/gmock-cardinalities.cc
- test/fmw/gtest/googlemock/src/gmock-internal-utils.cc
- test/fmw/gtest/googlemock/src/gmock-matchers.cc
- test/fmw/gtest/googlemock/src/gmock-spec-builders.cc
- test/fmw/gtest/googlemock/src/gmock.cc
- test/fmw/gtest/googlemock/src/gmock_main.cc
- test/fmw/gtest/googletest/CHANGES
- test/fmw/gtest/googletest/CONTRIBUTORS
- test/fmw/gtest/googletest/LICENSE
- test/fmw/gtest/googletest/README.md
- test/fmw/gtest/googletest/include/gtest/gtest-death-test.h
- test/fmw/gtest/googletest/include/gtest/gtest-message.h
- test/fmw/gtest/googletest/include/gtest/gtest-param-test.h
- test/fmw/gtest/googletest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/googletest/include/gtest/gtest-printers.h
- test/fmw/gtest/googletest/include/gtest/gtest-spi.h
- test/fmw/gtest/googletest/include/gtest/gtest-test-part.h
- test/fmw/gtest/googletest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/googletest/include/gtest/gtest.h
- test/fmw/gtest/googletest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/googletest/include/gtest/gtest_prod.h
- test/fmw/gtest/googletest/include/gtest/internal/custom/README.md
- test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-port.h
- test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-printers.h
- test/fmw/gtest/googletest/include/gtest/internal/custom/gtest.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-port-arch.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/googletest/src/gtest-all.cc
- test/fmw/gtest/googletest/src/gtest-death-test.cc
- test/fmw/gtest/googletest/src/gtest-filepath.cc
- test/fmw/gtest/googletest/src/gtest-internal-inl.h
- test/fmw/gtest/googletest/src/gtest-port.cc
- test/fmw/gtest/googletest/src/gtest-printers.cc
- test/fmw/gtest/googletest/src/gtest-test-part.cc
- test/fmw/gtest/googletest/src/gtest-typed-test.cc
- test/fmw/gtest/googletest/src/gtest.cc
- test/fmw/gtest/googletest/src/gtest_main.cc
Changeset: 84579993
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-05-27 05:42:28 +0000
URL: https://git.openjdk.java.net/mobile/commit/84579993
8245134: test/lib/jdk/test/lib/security/KeyStoreUtils.java should allow to specify aliases
Reviewed-by: valeriep
! test/lib/jdk/test/lib/security/KeyStoreUtils.java
Changeset: 64c5823a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-05-26 15:11:33 +0000
URL: https://git.openjdk.java.net/mobile/commit/64c5823a
8245870: GTEST_FRAMEWORK_SRC should go through UTIL_FIXUP_PATH
Reviewed-by: erikj
! make/autoconf/lib-tests.m4
Changeset: eb20ed73
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-05-26 21:26:57 +0000
URL: https://git.openjdk.java.net/mobile/commit/eb20ed73
8228692: BitMap::reallocate might not clear some bits
Ensure trailing bits in last copied word are cleared.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/utilities/bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
Changeset: 1357c01e
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2020-05-27 03:21:15 +0000
URL: https://git.openjdk.java.net/mobile/commit/1357c01e
8245392: Remove duplication in class redefinition and retransformation specs
Remove duplications from the Instrumentation, JDI and JDWP redefinition specs
Reviewed-by: dholmes, cjplummer
! make/data/jdwp/jdwp.spec
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
Changeset: bc669dfc
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2020-05-27 15:17:09 +0000
URL: https://git.openjdk.java.net/mobile/commit/bc669dfc
8243339: AArch64: Obsolete UseBarriersForVolatile option
Reviewed-by: adinn, aph, drwhite
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
Changeset: d0294c38
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-27 09:22:24 +0000
URL: https://git.openjdk.java.net/mobile/commit/d0294c38
8245812: Shenandoah: compute root phase parallelism
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
Changeset: 2ff952bf
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-05-27 11:48:13 +0000
URL: https://git.openjdk.java.net/mobile/commit/2ff952bf
8245723: Remove PrintCompressedOopsMode and change gc+heap+coops info log to debug level
Reviewed-by: dholmes, coleenp, tschatzl
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java
Changeset: 6e140348
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-05-27 11:48:33 +0000
URL: https://git.openjdk.java.net/mobile/commit/6e140348
8245724: Move g1 periodic gc logging to G1InitLogger
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1InitLogger.hpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/shared/gcInitLogger.hpp
! test/hotspot/jtreg/gc/g1/TestPeriodicCollection.java
! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
Changeset: 5200d162
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-27 12:42:55 +0000
URL: https://git.openjdk.java.net/mobile/commit/5200d162
8245756: Reduce bootstrap cost of StringConcatFactory prependers
Reviewed-by: forax, psandoz
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: 76ac6213
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-05-27 13:26:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/76ac6213
8245801: StressRecompilation triggers assert "redundunt OSR recompilation detected. memory leak in CodeCache!"
Assert is too strong.
Reviewed-by: roland
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/compiler/c2/TestStressRecompilation.java
Changeset: c1459037
Author: Vaibhav Choudhary <vaibhav.x.choudhary at oracle.com>
Committer: Vaibhav Choudhary <vaibhav at openjdk.org>
Date: 2020-05-27 17:28:22 +0000
URL: https://git.openjdk.java.net/mobile/commit/c1459037
8245179: JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally
Fixed to not to run the testcase with TieredStopAtLevel set
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
Changeset: db1ef58d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-05-27 08:36:47 +0000
URL: https://git.openjdk.java.net/mobile/commit/db1ef58d
8245823: Shenandoah: inline/optimize ShenandoahEvacOOMScope
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: b8d49f8c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-05-27 08:53:49 +0000
URL: https://git.openjdk.java.net/mobile/commit/b8d49f8c
8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 37c3b0bf
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-05-27 15:57:42 +0000
URL: https://git.openjdk.java.net/mobile/commit/37c3b0bf
8245814: Shenandoah: reconsider format specifiers for stats
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
Changeset: 954db335
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-05-27 10:16:19 +0000
URL: https://git.openjdk.java.net/mobile/commit/954db335
8241312: missing code coverage for records
Added tests for better coverage of records
Reviewed-by: vromero
+ test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
+ test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
+ test/langtools/tools/sjavac/PubApisTest.java
Changeset: afbdb493
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-05-27 10:55:39 +0000
URL: https://git.openjdk.java.net/mobile/commit/afbdb493
8245827: Shenandoah: Cleanup Shenandoah code root iterators and root scanner
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: 4af3a1e0
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-05-27 08:59:43 +0000
URL: https://git.openjdk.java.net/mobile/commit/4af3a1e0
8245202: Convert existing jpackage tests to newer form
Reviewed-by: asemenyuk, almatvee
- test/jdk/tools/jpackage/helpers/JPackageHelper.java
- test/jdk/tools/jpackage/helpers/JPackageInstallerHelper.java
- test/jdk/tools/jpackage/helpers/JPackagePath.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
- test/jdk/tools/jpackage/share/Base.java
- test/jdk/tools/jpackage/share/ErrorTest.java
- test/jdk/tools/jpackage/share/InvalidArgTest.java
- test/jdk/tools/jpackage/share/JavaOptionsBase.java
- test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java
- test/jdk/tools/jpackage/share/JavaOptionsModuleTest.java
- test/jdk/tools/jpackage/share/JavaOptionsTest.java
- test/jdk/tools/jpackage/share/MissingArgumentsTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java
Changeset: 93d89d3b
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-05-27 09:14:20 +0000
URL: https://git.openjdk.java.net/mobile/commit/93d89d3b
8242786: [macos] tools/jpackage/share/IconTest.java fails: ABORT trying to dequeue work
Reviewed-by: herrick, asemenyuk
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
Changeset: 6f5e8a2a
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-05-27 09:30:46 +0000
URL: https://git.openjdk.java.net/mobile/commit/6f5e8a2a
8237908: [TESTBUG] [macos] Add support to jtreg helpers to unpack pkg packages
Reviewed-by: herrick, asemenyuk
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
Changeset: 17a29896
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-05-27 09:46:40 +0000
URL: https://git.openjdk.java.net/mobile/commit/17a29896
8206925: Support the certificate_authorities extension
Reviewed-by: mullan
+ src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
+ test/jdk/sun/security/ssl/X509KeyManager/CertificateAuthorities.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java
Changeset: 4ad89925
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-05-27 14:31:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/4ad89925
8245850: Obsolete UseLWPSynchronization
Reviewed-by: dholmes, dcubed
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 69f7f95b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-28 00:34:41 +0000
URL: https://git.openjdk.java.net/mobile/commit/69f7f95b
8245959: Extend String concat testing to account for folded constants
Reviewed-by: psandoz
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapesTestGen.java
Changeset: 7e85b2c7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-28 00:35:04 +0000
URL: https://git.openjdk.java.net/mobile/commit/7e85b2c7
8245969: Simplify String concat constant folding
Reviewed-by: psandoz, forax
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: e6855f20
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-05-27 16:04:28 +0000
URL: https://git.openjdk.java.net/mobile/commit/e6855f20
8245264: Test runtime/cds/appcds/SignedJar.java fails
Concurrent work of symbol table caused _shared_table not walkable in dumping archive which led symbols not sorted in shared archive. Change to use do_safepoint_scan of _local_table to collect symbols.
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4aea7336
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-05-27 16:44:10 +0000
URL: https://git.openjdk.java.net/mobile/commit/4aea7336
8245062: HtmlStyle: group and document members for nav, header, summary, details
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: 60ce159d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-05-28 08:23:00 +0000
URL: https://git.openjdk.java.net/mobile/commit/60ce159d
Added tag jdk-15+25 for changeset 588330449887
! .hgtags
Changeset: 686ca5ae
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-05-28 02:58:56 +0000
URL: https://git.openjdk.java.net/mobile/commit/686ca5ae
8243936: NonWriteable system properties are actually writeable
Reviewed-by: iklam, dcubed
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
+ test/hotspot/jtreg/runtime/NonWriteableProperty.java
Changeset: 8ea971e3
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2020-05-28 12:38:03 +0000
URL: https://git.openjdk.java.net/mobile/commit/8ea971e3
8246034: Remove java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js and java.base/share/classes/jdk/internal/jrtfs/jrtls.js
Reviewed-by: jlaskey, alanb
- src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
- src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
Changeset: dfc7905a
Author: Ao Qi <aoqi at openjdk.org>
Date: 2020-05-28 09:15:25 +0000
URL: https://git.openjdk.java.net/mobile/commit/dfc7905a
8246027: Minimal fastdebug build broken after JDK-8245801
Added COMPILER2_PRESENT macro
Reviewed-by: shade, thartmann
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 7671f271
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-05-28 13:37:39 +0000
URL: https://git.openjdk.java.net/mobile/commit/7671f271
8245786: Scope is wrong for ClassTree representing record
Listing RECORD as a class-like Tree Kind while computing Scope.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: 456fe234
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-05-28 10:52:37 +0000
URL: https://git.openjdk.java.net/mobile/commit/456fe234
8230827: javac gives inappropriate warning about potentially ambiguous methods
Fix of too strict com.sun.tools.javac.comp.Comp:checkPotentiallyAmbiguousOverloads method
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/8230827/T8230827.java
+ test/langtools/tools/javac/8230827/T8230827.out
Changeset: 57388f80
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-05-28 14:34:01 +0000
URL: https://git.openjdk.java.net/mobile/commit/57388f80
8244504: C2: refactor counted loop code in preparation for long counted loop
Reviewed-by: jrose, thartmann
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/subnode.hpp
Changeset: ad3bbbbd
Author: J. Duke <duke at openjdk.org>
Committer: Johan Vos <jvos at openjdk.org>
Date: 2020-05-28 15:09:47 +0000
URL: https://git.openjdk.java.net/mobile/commit/ad3bbbbd
Merge jdk:master
! make/autoconf/libraries.m4
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.m
! make/autoconf/libraries.m4
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.m
More information about the mobile-changes
mailing list