comparison 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
comparison
equal deleted inserted replaced
5572:8f9c9d372e31 5573:f5cfb62f17b8
197 static void throw_incompatible_class_change_error(JavaThread* thread); 197 static void throw_incompatible_class_change_error(JavaThread* thread);
198 static void throw_array_store_exception(JavaThread* thread, oopDesc* object); 198 static void throw_array_store_exception(JavaThread* thread, oopDesc* object);
199 static void monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock); 199 static void monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock);
200 static void monitorexit (JavaThread* thread, BasicObjectLock* lock); 200 static void monitorexit (JavaThread* thread, BasicObjectLock* lock);
201 #ifdef GRAAL 201 #ifdef GRAAL
202 static void graal_create_null_exception(JavaThread* thread);
203 static void graal_create_out_of_bounds_exception(JavaThread* thread, jint index);
204 static void graal_generic_callback(JavaThread* thread, oop _callback, oop _argument);
202 static void graal_monitorenter(JavaThread* thread, oopDesc* obj, BasicLock* lock); 205 static void graal_monitorenter(JavaThread* thread, oopDesc* obj, BasicLock* lock);
203 static void graal_monitorexit (JavaThread* thread, oopDesc* obj, BasicLock* lock); 206 static void graal_monitorexit (JavaThread* thread, oopDesc* obj, BasicLock* lock);
204 #endif 207 #endif
205 208
206 static void deoptimize(JavaThread* thread); 209 static void deoptimize(JavaThread* thread);