Mercurial > hg > truffle
comparison 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 |
comparison
equal
deleted
inserted
replaced
13154:1e22792abdbc | 13155:1dd9aa5a9ee5 |
---|---|
70 Reason_constraint, // arbitrary runtime constraint violated | 70 Reason_constraint, // arbitrary runtime constraint violated |
71 Reason_div0_check, // a null_check due to division by zero | 71 Reason_div0_check, // a null_check due to division by zero |
72 Reason_age, // nmethod too old; tier threshold reached | 72 Reason_age, // nmethod too old; tier threshold reached |
73 Reason_predicate, // compiler generated predicate failed | 73 Reason_predicate, // compiler generated predicate failed |
74 Reason_loop_limit_check, // compiler generated loop limits check failed | 74 Reason_loop_limit_check, // compiler generated loop limits check failed |
75 #ifdef GRAAL | |
76 Reason_aliasing, // optimistic assumption about aliasing failed | |
77 #endif | |
75 Reason_LIMIT, | 78 Reason_LIMIT, |
76 | 79 |
77 #ifdef GRAAL | 80 #ifdef GRAAL |
78 Reason_not_compiled_exception_handler = Reason_unhandled, | 81 Reason_not_compiled_exception_handler = Reason_unhandled, |
79 Reason_unresolved = Reason_uninitialized, | 82 Reason_unresolved = Reason_uninitialized, |