diff src/share/vm/c1/c1_Runtime1.hpp @ 5573:f5cfb62f17b8

moved platform-independent Graal code from c1_Runtime1_x86.cpp to c1_Runtime1.[hpp,cpp]
author Doug Simon <doug.simon@oracle.com>
date Tue, 12 Jun 2012 22:59:40 +0200
parents 38012b8c29b1
children 69358a2182a3
line wrap: on
line diff
--- a/src/share/vm/c1/c1_Runtime1.hpp	Tue Jun 12 15:01:48 2012 +0200
+++ b/src/share/vm/c1/c1_Runtime1.hpp	Tue Jun 12 22:59:40 2012 +0200
@@ -199,6 +199,9 @@
   static void monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock);
   static void monitorexit (JavaThread* thread, BasicObjectLock* lock);
 #ifdef GRAAL
+  static void graal_create_null_exception(JavaThread* thread);
+  static void graal_create_out_of_bounds_exception(JavaThread* thread, jint index);
+  static void graal_generic_callback(JavaThread* thread, oop _callback, oop _argument);
   static void graal_monitorenter(JavaThread* thread, oopDesc* obj, BasicLock* lock);
   static void graal_monitorexit (JavaThread* thread, oopDesc* obj, BasicLock* lock);
 #endif