Mercurial > hg > truffle
comparison src/share/vm/graal/graalRuntime.hpp @ 17033:2d6dd2eebd51
Fixed HSAIL deopt
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Tue, 02 Sep 2014 21:42:37 -0700 |
parents | 9d4c73b0646e |
children | bcb1e5c232d8 |
comparison
equal
deleted
inserted
replaced
17032:8f3ece00da4f | 17033:2d6dd2eebd51 |
---|---|
215 */ | 215 */ |
216 static bool parse_arguments(KlassHandle hotSpotOptionsClass, TRAPS); | 216 static bool parse_arguments(KlassHandle hotSpotOptionsClass, TRAPS); |
217 | 217 |
218 static BasicType kindToBasicType(jchar ch); | 218 static BasicType kindToBasicType(jchar ch); |
219 static address create_external_deopt_i2c(); | 219 static address create_external_deopt_i2c(); |
220 static address get_external_deopt_i2c_entry() {return _external_deopt_i2c_entry;} | 220 static address get_external_deopt_i2c_entry() { |
221 guarantee(_external_deopt_i2c_entry != NULL, "unsupported"); | |
222 return _external_deopt_i2c_entry; | |
223 } | |
221 | 224 |
222 // The following routines are all called from compiled Graal code | 225 // The following routines are all called from compiled Graal code |
223 | 226 |
224 static void new_instance(JavaThread* thread, Klass* klass); | 227 static void new_instance(JavaThread* thread, Klass* klass); |
225 static void new_array(JavaThread* thread, Klass* klass, jint length); | 228 static void new_array(JavaThread* thread, Klass* klass, jint length); |