Mercurial > hg > graal-compiler
changeset 23243:c3fa52fbb9ce
Fix FrameStateAssignment#hasFloatingDeopts utility.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Fri, 01 Jan 2016 20:47:47 +0100 |
parents | 706aa729f311 |
children | f1e6458a3f33 |
files | graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java Fri Jan 01 19:09:59 2016 +0100 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FrameStateAssignmentPhase.java Fri Jan 01 20:47:47 2016 +0100 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -127,7 +127,7 @@ private static boolean hasFloatingDeopts(StructuredGraph graph) { for (Node n : graph.getNodes()) { - if (n instanceof DeoptimizingNode) { + if (n instanceof DeoptimizingNode && GraphUtil.isFloatingNode(n)) { DeoptimizingNode deoptimizingNode = (DeoptimizingNode) n; if (deoptimizingNode.canDeoptimize()) { return true;