RFR: 8334137: Marlin: replace sun.misc.Unsafe memory access methods with FFM [v8]
Kevin Rushforth
kcr at openjdk.org
Wed Jun 11 19:47:56 UTC 2025
On Wed, 11 Jun 2025 17:44:58 GMT, Nir Lisker <nlisker at openjdk.org> wrote:
>> Kevin Rushforth has updated the pull request incrementally with two additional commits since the last revision:
>>
>> - Use the global arena for the ALPHA_MASK arrays.
>> - Revert "Initialize alpha maps in constructor to ensure they are created on the right thread (QuantumRenderer)"
>>
>> This reverts commit 2dd7a35d2eec16b04de1f4cb7aeba31be5d98a55.
>
> modules/javafx.graphics/src/main/java/com/sun/marlin/OffHeapArray.java line 83:
>
>> 81: } else {
>> 82: arena = Arena.ofConfined();
>> 83: }
>
> If you prefer, this can be a ternary `arena = global ? ...`.
Done.
-------------
PR Review Comment: https://git.openjdk.org/jfx/pull/1814#discussion_r2140932641
More information about the openjfx-dev
mailing list