# HG changeset patch # User Doug Simon # Date 1439369446 -7200 # Node ID feebbc955a3c17d80c7e9b1a14aa545403648e98 # Parent 8abc6030cf1c98ba29d2dfba2b29f7cd29ab954d fixed javadoc for HotSpotVMEventListener.compileMetaspaceMethod diff -r 8abc6030cf1c -r feebbc955a3c jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMEventListener.java --- a/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMEventListener.java Tue Aug 11 01:55:00 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotVMEventListener.java Wed Aug 12 10:50:46 2015 +0200 @@ -27,13 +27,14 @@ public interface HotSpotVMEventListener { /** - * Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler - * should now perform its version of CompileTheWorld. + * Compiles a method to machine code and installs it in the code cache if the compilation is + * successful. * - * @param metaspaceMethod - * @param entryBCI - * @param jvmciEnv - * @param id + * @param metaspaceMethod the address of a Method metaspace object + * @param entryBCI the BCI at which to start compiling where -1 denotes a non-OSR compilation + * request and all other values denote an OSR compilation request + * @param jvmciEnv pointer to native {@code JVMCIEnv} object + * @param id a unique identifier for this compilation */ default void compileMetaspaceMethod(long metaspaceMethod, int entryBCI, long jvmciEnv, int id) { }