diff src/share/vm/runtime/deoptimization.hpp @ 13155:1dd9aa5a9ee5

Deoptimization reason for failed aliasing assumptions.
author Roland Schatz <roland.schatz@oracle.com>
date Mon, 25 Nov 2013 17:23:56 +0100
parents df7fa4734c44
children 6b2d8d20ecbd
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.hpp	Mon Nov 25 17:19:29 2013 +0100
+++ b/src/share/vm/runtime/deoptimization.hpp	Mon Nov 25 17:23:56 2013 +0100
@@ -72,6 +72,9 @@
     Reason_age,                   // nmethod too old; tier threshold reached
     Reason_predicate,             // compiler generated predicate failed
     Reason_loop_limit_check,      // compiler generated loop limits check failed
+#ifdef GRAAL
+    Reason_aliasing,              // optimistic assumption about aliasing failed
+#endif
     Reason_LIMIT,
 
 #ifdef GRAAL