changeset 9458:75eb896f053a

documented the descriptors for certain HotSpot runtime stubs
author Doug Simon <doug.simon@oracle.com>
date Tue, 30 Apr 2013 20:50:30 +0200
parents 3e7d22d31f7e
children c021bfc839e6
files graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java
diffstat 1 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java	Tue Apr 30 20:46:20 2013 +0200
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotBackend.java	Tue Apr 30 20:50:30 2013 +0200
@@ -32,9 +32,24 @@
  */
 public abstract class HotSpotBackend extends Backend {
 
+    /**
+     * Descriptor for SharedRuntime::deopt_blob()->uncommon_trap().
+     */
     public static final Descriptor UNCOMMON_TRAP = new Descriptor("deoptimize", true, void.class);
+
+    /**
+     * Descriptor for GraalRuntime::handle_exception_nofpu_id.
+     */
     public static final Descriptor EXCEPTION_HANDLER = new Descriptor("exceptionHandler", true, void.class);
+
+    /**
+     * Descriptor for SharedRuntime::deopt_blob()->unpack().
+     */
     public static final Descriptor DEOPT_HANDLER = new Descriptor("deoptHandler", true, void.class);
+
+    /**
+     * Descriptor for SharedRuntime::get_ic_miss_stub().
+     */
     public static final Descriptor IC_MISS_HANDLER = new Descriptor("icMissHandler", true, void.class);
 
     public HotSpotBackend(HotSpotRuntime runtime, TargetDescription target) {