On Wed, 12 Jun 2024 20:48:41 GMT, Chen Liang <li...@openjdk.org> wrote:

>> Please review this patch that fixes a critical issue that breaks some Proxy 
>> usages.
>> 
>> Since the problematic patch from before cannot be backed out, this patch 
>> aims to emulate the old behavior before. A diff between before the 
>> problematic patch and this patch is available at 
>> https://gist.github.com/7565b2091008f561eb0ada019bc5e517, generated by 
>> running `git diff 326dbb1b139dd1ec1b8605339b91697cdf49da9a -- 
>> src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java`.
>
> Chen Liang has updated the pull request incrementally with three additional 
> commits since the last revision:
> 
>  - Fix bad stack map frame
>  - Forgot to write field
>  - Try to align with previous code

Once a PR is in review doing a bunch of renames hides the real change in a 
bunch of inconsequential changes and can extend the review.
The "Ce" suffix would read better as "CE".

src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java line 95:

> 93: 
> 94:     private static final String
> 95:             NAME_LOOKUP_ACCESSOR = "proxyClassLookup";

Join these if there's only 1.

-------------

Changes requested by rriggs (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/19615#pullrequestreview-2114238459
PR Review Comment: https://git.openjdk.org/jdk/pull/19615#discussion_r1637104525

Reply via email to