On Mon, 27 Feb 2023 08:19:53 GMT, Julian Waters <jwat...@openjdk.org> wrote:

> JniObjWithEnv is a struct that is commonly managed by std::unique_ptr. 
> Although it can support managing objects that are not raw pointers, any such 
> objects have to be 
> [NullablePointers](https://en.cppreference.com/w/cpp/named_req/NullablePointer).
>  In the past this has [broken the build when compiler upgrades were carried 
> out](https://bugs.openjdk.org/browse/JDK-8244220), so we should add in the 
> final requirements to make the struct a true NullablePointer once and for 
> all, to prevent similar issues from happening in the future

Marked as reviewed by asemenyuk (Reviewer).

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

PR: https://git.openjdk.org/jdk/pull/12758

Reply via email to