diff src/share/vm/graal/vmStructs_graal.hpp @ 13641:5a9afbf72714

Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.
author Gilles Duboscq <duboscq@ssw.jku.at>
date Thu, 12 Dec 2013 15:13:02 +0100
parents 606959535fd4
children d2f520f46180
line wrap: on
line diff
--- a/src/share/vm/graal/vmStructs_graal.hpp	Wed Jan 15 15:11:47 2014 +0100
+++ b/src/share/vm/graal/vmStructs_graal.hpp	Thu Dec 12 15:13:02 2013 +0100
@@ -30,6 +30,7 @@
 
 #define VM_STRUCTS_GRAAL(nonstatic_field, static_field)                       \
   nonstatic_field(ThreadShadow, _pending_deoptimization, int)                 \
+  nonstatic_field(ThreadShadow, _pending_failed_speculation, oop)             \
 
 #define VM_TYPES_GRAAL(declare_type, declare_toplevel_type)                   \