Review Request: JDK-8235521: Replacement API for Unsafe::ensureClassInitialized
Alan Bateman
Alan.Bateman at oracle.com
Thu Jun 4 18:43:37 UTC 2020
On 04/06/2020 17:55, Paul Sandoz wrote:
> :
> FWIW I keep tripping over the prefix “ensures”. As I understand the implementation initializes a class, if not already so (and it has to check as you point out below). Focusing on the main action seems appropriate in this regard. I expect John has more context on the naming.
>
One thing to mention is that some of the java.util classes have
ensureCapacity methods, also have an EnsureXXX methods in JNI to ensure
capacity. I've used ensureXXX in a few places to ensure that something
is done before going further. Is it that this ensure method returns the
Class rather than void?
-Alan.
More information about the core-libs-dev
mailing list