Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v6]

2025-04-23 Thread ExE Boss
On Wed, 9 Apr 2025 15:34:25 GMT, Chen Liang wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v6]

2025-04-23 Thread Chen Liang
On Wed, 23 Apr 2025 13:39:40 GMT, ExE Boss wrote: >> Chen Liang has updated the pull request with a new target base due to a >> merge or a rebase. The pull request now contains five commits: >> >> - Merge branch 'master' of https://github.com/openjdk/jdk into >> feature/new-generic-info >> -

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v6]

2025-04-09 Thread Chen Liang
> Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to ClassFile API, which is more throughoutly tested as we

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v5]

2025-02-25 Thread Chen Liang
On Tue, 25 Feb 2025 22:21:46 GMT, Chen Liang wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v5]

2025-02-25 Thread Chen Liang
> Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to ClassFile API, which is more throughoutly tested as we

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v4]

2025-01-03 Thread Chen Liang
On Thu, 5 Dec 2024 19:48:49 GMT, Chen Liang wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v4]

2024-12-06 Thread Chen Liang
On Thu, 5 Dec 2024 19:48:49 GMT, Chen Liang wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v4]

2024-12-05 Thread Chen Liang
> Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to ClassFile API, which is more throughoutly tested as we

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v3]

2024-09-24 Thread Chen Liang
> Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to ClassFile API, which is more throughoutly tested as we

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v2]

2024-08-29 Thread Chen Liang
On Thu, 6 Jun 2024 18:48:58 GMT, Chen Liang wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v2]

2024-07-04 Thread Chen Liang
On Thu, 6 Jun 2024 18:48:58 GMT, Chen Liang wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API [v2]

2024-06-06 Thread Chen Liang
> Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to ClassFile API, which is more throughoutly tested as we

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API

2024-05-31 Thread Chen Liang
On Fri, 17 May 2024 12:01:23 GMT, Chen Liang wrote: > Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API

2024-05-31 Thread Joe Darcy
On Fri, 17 May 2024 12:01:23 GMT, Chen Liang wrote: > Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API

2024-05-31 Thread Chen Liang
On Sat, 18 May 2024 05:24:16 GMT, ExE Boss wrote: >> Core reflection's generic signature parsing uses an ancient library with >> outdated visitor pattern on a tree model and contains unnecessary >> boilerplates. This is a duplication of ClassFile API's signature model. We >> should just move t

RFR: 8333377: Migrate Generic Signature parsing to ClassFile API

2024-05-31 Thread Chen Liang
Core reflection's generic signature parsing uses an ancient library with outdated visitor pattern on a tree model and contains unnecessary boilerplates. This is a duplication of ClassFile API's signature model. We should just move to ClassFile API, which is more throughoutly tested as well. To

Re: RFR: 8333377: Migrate Generic Signature parsing to ClassFile API

2024-05-31 Thread ExE Boss
On Fri, 17 May 2024 12:01:23 GMT, Chen Liang wrote: > Core reflection's generic signature parsing uses an ancient library with > outdated visitor pattern on a tree model and contains unnecessary > boilerplates. This is a duplication of ClassFile API's signature model. We > should just move to