Mercurial > hg > truffle
comparison src/share/vm/c1/c1_Runtime1.hpp @ 3714:b648304ba4ff
Change Graal monitor enter and exit from BasicObjectLock to BasicLock
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Tue, 13 Dec 2011 21:17:46 -0800 |
parents | 6c04a4f268e5 |
children | 04b9a2566eec |
comparison
equal
deleted
inserted
replaced
3713:d6a0c46a73b2 | 3714:b648304ba4ff |
---|---|
162 static void throw_null_pointer_exception(JavaThread* thread); | 162 static void throw_null_pointer_exception(JavaThread* thread); |
163 static void throw_class_cast_exception(JavaThread* thread, oopDesc* object); | 163 static void throw_class_cast_exception(JavaThread* thread, oopDesc* object); |
164 static void throw_incompatible_class_change_error(JavaThread* thread); | 164 static void throw_incompatible_class_change_error(JavaThread* thread); |
165 static void throw_array_store_exception(JavaThread* thread, oopDesc* object); | 165 static void throw_array_store_exception(JavaThread* thread, oopDesc* object); |
166 | 166 |
167 static void graal_monitorenter(JavaThread* thread, oopDesc* obj, BasicLock* lock); | |
168 static void graal_monitorexit (JavaThread* thread, oopDesc* obj, BasicLock* lock); | |
169 | |
167 static void monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock); | 170 static void monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock); |
168 static void monitorexit (JavaThread* thread, BasicObjectLock* lock); | 171 static void monitorexit (JavaThread* thread, BasicObjectLock* lock); |
169 | 172 |
170 static int access_field_patching(JavaThread* thread); | 173 static int access_field_patching(JavaThread* thread); |
171 static int move_klass_patching(JavaThread* thread); | 174 static int move_klass_patching(JavaThread* thread); |