diff src/cpu/x86/vm/c1_Runtime1_x86.cpp @ 3558:bc95d122df79

added runtime call to supply info upon deoptimization
author Lukas Stadler <lukas.stadler@jku.at>
date Wed, 24 Aug 2011 17:40:12 +0200
parents e4616e3d207b
children 6c04a4f268e5
line wrap: on
line diff
--- a/src/cpu/x86/vm/c1_Runtime1_x86.cpp	Wed Aug 24 14:22:34 2011 +0200
+++ b/src/cpu/x86/vm/c1_Runtime1_x86.cpp	Wed Aug 24 17:40:12 2011 +0200
@@ -1921,6 +1921,12 @@
       break;
     }
 
+    case graal_set_deopt_info_id: {
+    __ movptr(Address(r15_thread, JavaThread::graal_deopt_info_offset()), rscratch1);
+    __ ret(0);
+      break;
+    }
+
     case graal_create_null_pointer_exception_id: {
 		__ enter();
 		oop_maps = new OopMapSet();