Integrated: 8351290: Clarify integral only for vector operators

2025-04-04 Thread Ian Graves
On Tue, 25 Mar 2025 20:44:31 GMT, Ian Graves wrote: > Updating Javadoc for vector operators with VO_NOFP flags, but no > corresponding "Integral only." note in docs. This pull request has now been integrated. Changeset: fe8bd756 Author:Ian Graves URL: https://git

Re: RFR: 8351290: Clarify integral only for vector operators [v2]

2025-03-25 Thread Ian Graves
> Updating Javadoc for vector operators with VO_NOFP flags, but no > corresponding "Integral only." note in docs. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Missing period - Changes: - all: https:/

RFR: 8351290: Clarify integral only for vector operators

2025-03-25 Thread Ian Graves
Updating Javadoc for vector operators with VO_NOFP flags, but no corresponding "Integral only." note in docs. - Commit messages: - JDK-8351290: Clarify integral only for vector operators Changes: https://git.openjdk.org/jdk/pull/24237/files Webrev: https://webrevs.openjdk.org/?re

Integrated: 8339543: [vectorapi] laneHelper and withLaneHelper should be ForceInline

2025-03-24 Thread Ian Graves
On Fri, 21 Mar 2025 17:38:53 GMT, Ian Graves wrote: > Adding ForceInline to helper methods. This pull request has now been integrated. Changeset: 7d1fe0e0 Author: Ian Graves URL: https://git.openjdk.org/jdk/commit/7d1fe0e03fbdc73920094ff7905208a57dc4ee65 Stats: 64 lines in

RFR: 8339543: [vectorapi] laneHelper and withLaneHelper should be ForceInline

2025-03-21 Thread Ian Graves
Adding ForceInline to helper methods. - Commit messages: - Adding ForceInline to helper operations Changes: https://git.openjdk.org/jdk/pull/24165/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=24165&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8339543 Stats: 64

Re: RFR: 8311939: Excessive allocation of Matcher.groups array [v7]

2023-08-16 Thread Ian Graves
On Wed, 16 Aug 2023 09:11:34 GMT, Cristian Vat wrote: >> Reduces excessive allocation of Matcher.groups array when the original >> Pattern has no groups or less than 9 groups. >> >> Original clamping to 10 possibly due to documented behavior from javadoc: >> "In this class, \1 through \9 are a

Re: RFR: 8311939: Excessive allocation of Matcher.groups array [v4]

2023-08-15 Thread Ian Graves
On Thu, 3 Aug 2023 12:34:19 GMT, Raffaello Giulietti wrote: >> Cristian Vat has updated the pull request incrementally with one additional >> commit since the last revision: >> >> changes and test for CIBackRef > > The change looks good. > However, I'm not a Reviewer. This looks good to me,

Integrated: 8304898: Fix Copyright Headers for JLink Source Files

2023-03-24 Thread Ian Graves
On Fri, 24 Mar 2023 17:56:03 GMT, Ian Graves wrote: > Updating copyright headers on some files missed in a previous commit This pull request has now been integrated. Changeset: 3f59b75b Author: Ian Graves URL: https://git.openjdk.org/jdk/com

RFR: 8304898: Fix Copyright Headers for JLink Source Files

2023-03-24 Thread Ian Graves
Updating copyright headers on some files missed in a previous commit - Commit messages: - 8304898: Fix Copyright Headers for JLink Source Files Changes: https://git.openjdk.org/jdk/pull/13181/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13181&range=00 Issue: https://bug

Integrated: 8304691: Remove jlink --post-process-path option

2023-03-23 Thread Ian Graves
On Tue, 21 Mar 2023 20:39:38 GMT, Ian Graves wrote: > Removing the hidden `jlink --post-process-path` option. This pull request has now been integrated. Changeset: af0504e3 Author: Ian Graves URL: https://git.openjdk.org/jdk/commit/af0504e3f3de4ba40fa6187e48b584854b8e41f3 St

Re: RFR: 8304691: Remove jlink --post-process-path option [v5]

2023-03-23 Thread Ian Graves
> Removing the hidden `jlink --post-process-path` option. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Removing last bits of post process test - Changes: - all: https://git.openjdk.org/jdk/pull/13126/files -

Re: RFR: 8304691: Remove jlink --post-process-path option [v4]

2023-03-22 Thread Ian Graves
> Removing the hidden `jlink --post-process-path` option. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Removing post process opt reference - Changes: - all: https://git.openjdk.org/jdk/pull/13126/files - new: ht

Re: RFR: 8304691: Remove jlink --post-process-path option [v3]

2023-03-22 Thread Ian Graves
On Wed, 22 Mar 2023 19:57:51 GMT, Mandy Chung wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Removing leftover properties > > src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlin

Re: RFR: 8304691: Remove jlink --post-process-path option [v3]

2023-03-22 Thread Ian Graves
> Removing the hidden `jlink --post-process-path` option. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Removing leftover properties - Changes: - all: https://git.openjdk.org/jdk/pull/13126/files - new: ht

Re: RFR: 8304691: Remove jlink --post-process-path option [v2]

2023-03-22 Thread Ian Graves
On Wed, 22 Mar 2023 16:25:51 GMT, Ian Graves wrote: >> Removing the hidden `jlink --post-process-path` option. > > Ian Graves has updated the pull request incrementally with one additional > commit since the last revision: > > Updates per feedback Thanks! Upd

Re: RFR: 8304691: Remove jlink --post-process-path option [v2]

2023-03-22 Thread Ian Graves
> Removing the hidden `jlink --post-process-path` option. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Updates per feedback - Changes: - all: https://git.openjdk.org/jdk/pull/13126/files - new: ht

RFR: 8304691: Remove jlink --post-process-path option

2023-03-21 Thread Ian Graves
Removing the hidden `jlink --post-process-path` option. - Commit messages: - Removing Post Processing functionality Changes: https://git.openjdk.org/jdk/pull/13126/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13126&range=00 Issue: https://bugs.openjdk.org/browse/JDK-830

Integrated: 8217496: Matcher.group() can return null after usePattern

2023-03-07 Thread Ian Graves
On Thu, 2 Mar 2023 17:13:28 GMT, Ian Graves wrote: > Updates to the documentation to describe behavior in Matcher.group(). This pull request has now been integrated. Changeset: ac3ab5b0 Author: Ian Graves URL: https://git.openjdk.org/jdk/com

RFR: 8217496: Matcher.group() can return null after usePattern

2023-03-02 Thread Ian Graves
Updates to the documentation to describe behavior in Matcher.group(). - Commit messages: - Updating verbiage - Merge branch 'master' into matcher-group-doc-update - 8217496 Matcher.group() can return null after usePattern Changes: https://git.openjdk.org/jdk/pull/12835/files Webr

Integrated: 8293667: Align jlink's --compress option with jmod's --compress option

2023-02-27 Thread Ian Graves
On Fri, 9 Dec 2022 21:42:15 GMT, Ian Graves wrote: > This is an approach to adding a flag to jlink that will allow --compress to > take the same types of arguments as jmod, thus bringing the two into > alignment. This likely requires a CSR and a discussion on whether we should >

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v14]

2023-02-24 Thread Ian Graves
On Fri, 24 Feb 2023 03:52:31 GMT, Mandy Chung wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Additional cleanup > > src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.p

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v15]

2023-02-24 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: s/from/in - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/186e0224..05841fb5 Webr

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v14]

2023-02-23 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Additional cleanup - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/271eb254..186e0

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v13]

2023-02-23 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Tweaking warning messages and shortening them - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v12]

2023-02-23 Thread Ian Graves
On Thu, 23 Feb 2023 18:27:53 GMT, Mandy Chung wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Tweaking properties > > src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/Defa

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v12]

2023-02-23 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Tweaking properties - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/74ec4f4b..b4339

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v11]

2023-02-22 Thread Ian Graves
On Wed, 22 Feb 2023 19:39:28 GMT, Ian Graves wrote: >> This is an approach to adding a flag to jlink that will allow --compress to >> take the same types of arguments as jmod, thus bringing the two into >> alignment. This likely requires a CSR and a discussion on

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v11]

2023-02-22 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Adding runtime testing of new compression args - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v10]

2023-02-21 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Updates per feedback - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/a9a4d4f0..b2c44

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v2]

2023-02-21 Thread Ian Graves
On Thu, 16 Feb 2023 22:50:25 GMT, Mandy Chung wrote: >> I think, there's also a typo in the next line: >> >> checkCompress(classes, compressPlugin, >> >> should have been: >> >> checkCompress(classes, compressPluginZip0, >> >> I haven't yet looked at the existing test code in `checkCompress`

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v9]

2023-02-17 Thread Ian Graves
On Fri, 17 Feb 2023 02:12:41 GMT, Mandy Chung wrote: >> Thanks. I note that there is a non-localized warning done this way elsewhere >> in jlink. May need to make a bug to localize this. > > I prefer this one should use the localized message. The other ones should be > followed up in a separat

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v9]

2023-02-16 Thread Ian Graves
On Thu, 16 Feb 2023 23:04:30 GMT, Mandy Chung wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Additional updates > > src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/Default

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v5]

2023-02-16 Thread Ian Graves
On Wed, 8 Feb 2023 13:27:09 GMT, Jaikiran Pai wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Adding plugin type to force compact strings vs zip ordering > > src/jdk.jlink/share/cl

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option

2023-02-16 Thread Ian Graves
On Mon, 9 Jan 2023 21:38:59 GMT, Mandy Chung wrote: >> I skimmed through this (not a detailed review) and I think it's mostly okay. >> It's --compress 0 and 2 that should be listed as deprecated as --compress 1 >> is string sharing rather than zip compression. > >> I skimmed through this (not a

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v9]

2023-02-16 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Additional updates - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/c9f4f32b..a9a4d

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v8]

2023-02-16 Thread Ian Graves
On Thu, 16 Feb 2023 19:08:39 GMT, Mandy Chung wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Updating properties > > src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePlugi

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v8]

2023-02-15 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Updating properties - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/92416003..c9f4f

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v7]

2023-02-15 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with three additional commits since the last revision: - Removing string compression plugin - Fixing errant compact-constant-pools - ShareUTF8Entries update - Changes: - all: https://git.openjdk.org/jdk/pull

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v6]

2023-02-15 Thread Ian Graves
On Wed, 15 Feb 2023 18:23:02 GMT, Mandy Chung wrote: >> I think that deprecating the entire plugin could be appropriate, given the >> overhead, unless there's some performance data to the contrary. I haven't >> seen much in favor of keeping it, but I do think that breaking it apart from >> zip

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v6]

2023-02-15 Thread Ian Graves
On Tue, 14 Feb 2023 20:20:03 GMT, Mandy Chung wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Fixing up resources > > src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/C

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v6]

2023-02-08 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Fixing up resources - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/06f4b3c3..2af25

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v5]

2023-02-06 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Adding plugin type to force compact strings vs zip ordering - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v2]

2023-01-25 Thread Ian Graves
On Thu, 15 Dec 2022 07:22:49 GMT, Jaikiran Pai wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Swapping deprecations in properties > > src/jdk.jlink/share/classes/jdk/tools/jlink/in

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v4]

2023-01-25 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Adding test for new plugin - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/files/9c03c6

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v3]

2023-01-25 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge remote-tra

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v2]

2023-01-09 Thread Ian Graves
On Thu, 15 Dec 2022 06:45:22 GMT, Jaikiran Pai wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Swapping deprecations in properties > > src/jdk.jlink/share/classes/jdk/tools/jlink/i

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v2]

2023-01-09 Thread Ian Graves
On Thu, 15 Dec 2022 06:43:40 GMT, Jaikiran Pai wrote: >> Ian Graves has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Swapping deprecations in properties > > src/jdk.jlink/share/classes/jd

Re: RFR: 8293667: Align jlink's --compress option with jmod's --compress option [v2]

2022-12-12 Thread Ian Graves
compression arguments. Ian Graves has updated the pull request incrementally with one additional commit since the last revision: Swapping deprecations in properties - Changes: - all: https://git.openjdk.org/jdk/pull/11617/files - new: https://git.openjdk.org/jdk/pull/11617/fi

RFR: 8293667: Align jlink's --compress option with jmod's --compress option

2022-12-09 Thread Ian Graves
This is an approach to adding a flag to jlink that will allow --compress to take the same types of arguments as jmod, thus bringing the two into alignment. This likely requires a CSR and a discussion on whether we should deprecate or simply remove the original numeric compression arguments. ---