On Wed, 20 Nov 2024 03:02:39 GMT, Justin Lu <j...@openjdk.org> wrote:

> Please review this PR which removes the leftover ocurrences of incorrect JNI 
> `ExceptionOccurred(env)` usage within _java.base_. 
> 
> This PR also includes 9 cases of `if (ExceptionOccurred(env) == NULL)`. While 
> these occurrences are fine and were intentionally not removed during the 
> first pass, it would be consistent with the other related JNI 
> ExceptionOccurred cleanups to include them here as well. Making the swap also 
> avoids creating the `jthrowable` reference in the first place (even if 
> automatically freed later).
> 
> After this patch, the remaining instances of `ExceptionOccurred(env)` within 
> _j.base_ are used with intent to create the `jthrowable` reference.

LGTM

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

Marked as reviewed by lbourges (Committer).

PR Review: https://git.openjdk.org/jdk/pull/22266#pullrequestreview-2447514188

Reply via email to