On Tue, 6 May 2025 21:45:55 GMT, Jorn Vernee <jver...@openjdk.org> wrote:

>> Chen Liang 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 12 additional 
>> commits since the last revision:
>> 
>>  - Simplify to utility class
>>  - Merge branch 'master' of https://github.com/openjdk/jdk into 
>> fix/ffm-opt-capture-states
>>  - Update 
>> src/java.base/share/classes/jdk/internal/foreign/abi/CapturableState.java
>>    
>>    Co-authored-by: Shaojin Wen <shaojin.we...@alibaba-inc.com>
>>  - Merge branch 'master' of https://github.com/openjdk/jdk into 
>> fix/ffm-opt-capture-states
>>  - Merge branch 'master' of https://github.com/openjdk/jdk into 
>> fix/ffm-opt-capture-states
>>  - rollback OS
>>  - Review remarks
>>  - No env to test
>>    
>>  - Unchecked
>>    
>>  - Further revamp, remove unnecessary instances on irrelevant platforms
>>    
>>  - ... and 2 more: https://git.openjdk.org/jdk/compare/e1e77797...0f495539
>
> src/java.base/share/classes/jdk/internal/foreign/abi/CapturableState.java 
> line 62:
> 
>> 60:                     "errno",           1 << 2
>> 61:             );
>> 62:         }
> 
> Pre-existing, but while you're here, could you add a comment stating that the 
> mask values have to be kept in sync with the value in 
> `DowncallLinker::capture_state` in 
> `src/hotspot/share/prims/downcallLinker.cpp`? (See 
> https://github.com/openjdk/jdk/blob/master/src/hotspot/share/prims/downcallLinker.cpp#L36)

Done. Added in the MASKS field declaration. Also updated the outdated class 
name reference in downcallLinker.cpp. (Missed c++ file name in first push, c++ 
file name is not that easy to discover)

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

PR Review Comment: https://git.openjdk.org/jdk/pull/25025#discussion_r2076415819

Reply via email to