Mercurial > hg > truffle
changeset 21159:3db205e86ef1
use InvalidateReprofile for LoadFieldNode with null receiver
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Thu, 30 Apr 2015 13:26:24 +0200 |
parents | d114be1b5b3f |
children | 0c03a7b7081f |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java Thu Apr 30 11:30:46 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java Thu Apr 30 13:26:24 2015 +0200 @@ -78,7 +78,7 @@ } } if (!isStatic() && forObject.isNullConstant()) { - return new DeoptimizeNode(DeoptimizationAction.None, DeoptimizationReason.NullCheckException); + return new DeoptimizeNode(DeoptimizationAction.InvalidateReprofile, DeoptimizationReason.NullCheckException); } return this; }