Mercurial > hg > graal-compiler
changeset 17049:b4866d4484d1
Truffle: fixed potential non determinism in the invalidation of inlining.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 04 Sep 2014 21:46:01 +0200 |
parents | ba5b07e2b2c2 |
children | 49b8c8932786 |
files | graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java Thu Sep 04 16:18:01 2014 +0200 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java Thu Sep 04 21:46:01 2014 +0200 @@ -206,13 +206,13 @@ @Override public void invalidate() { this.runtime.invalidateInstalledCode(this); - invalidateInlining(); } protected void invalidate(Node oldNode, Node newNode, CharSequence reason) { if (isValid()) { CompilerAsserts.neverPartOfCompilation(); invalidate(); + invalidateInlining(); compilationProfile.reportInvalidated(); logOptimizedInvalidated(this, oldNode, newNode, reason); }