--- old/docs/technotes/guides/jni/spec/functions.html 2014-04-24 14:49:52.261778817 +0200 +++ new/docs/technotes/guides/jni/spec/functions.html 2014-04-24 14:49:52.189778819 +0200 @@ -1099,6 +1099,8 @@ of the constructors for the object. Returns a reference to the object.

+

Note: The Java Language Specification, "Implementing Finalization" (JLS §12.6.1) states: "An object o is not finalizable until its constructor has invoked the constructor for Object on o and that invocation has completed successfully". Since AllocObject() does not invoke a constructor, objects created with this function are not eligible for finalization.

+

The clazz argument must not refer to an array class.

@@ -2414,6 +2416,8 @@ obtained. The method ID must be obtained from the real class of the object or from one of its superclasses.

+

CallNonvirtual<type>Method routines are the mechanism for invoking "default interface methods" introduced in Java 8.

+

CallNonvirtual<type>Method Routines