On Mon, 29 Jul 2024 02:22:11 GMT, Chen Liang <li...@openjdk.org> wrote:

>> As discussed in offline meeting, the max stack and locals information are 
>> part of the code attribute and not meaningful for buffered code elements. 
>> Computation would be costly and these see no real usage during 
>> transformations. Thus, the proposed solution is to move these APIs to be 
>> CodeAttribute specific, as this is already how all these APIs' users are 
>> using.
>> 
>> Also removed useless `Writable` on buffered models, and fixed 
>> `BufferedMethodBuilder::code` implementation.
>
> Chen Liang has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Fix typo, and add tests

test/jdk/jdk/classfile/BuilderBlockTest.java line 353:

> 351:     // not managed for now
> 352:     @Test
> 353:     void testAllocateLocalTransformingCodeAttribute() throws IOException 
>  {

Suggestion:

    void testAllocateLocalTransformingCodeAttribute() throws IOException {

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

PR Review Comment: https://git.openjdk.org/jdk/pull/20338#discussion_r1694951218

Reply via email to