Mercurial > hg > graal-compiler
changeset 21432:40336f3ef7cb
Reenable processing deoptimizations that do not invalidate in ConvertDeoptimizeToGuardPhase
author | Andreas Woess <andreas.woess@oracle.com> |
---|---|
date | Thu, 21 May 2015 02:07:10 +0200 |
parents | 90c55b9ad309 |
children | a6c7b3a7e63a |
files | graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java |
diffstat | 1 files changed, 0 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java Wed May 20 14:18:02 2015 +0200 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java Thu May 21 02:07:10 2015 +0200 @@ -134,9 +134,6 @@ } private void visitDeoptBegin(AbstractBeginNode deoptBegin, DeoptimizationAction deoptAction, DeoptimizationReason deoptReason, StructuredGraph graph) { - if (!deoptAction.doesInvalidateCompilation()) { - return; - } if (deoptBegin instanceof AbstractMergeNode) { AbstractMergeNode mergeNode = (AbstractMergeNode) deoptBegin; Debug.log("Visiting %s", mergeNode);