Mercurial > hg > truffle
changeset 16747:d9d496d77d37
Truffle: Added option to query a BranchProfile for visited.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 11 Aug 2014 15:53:04 +0200 |
parents | ef3c7944261b |
children | 10ee18bf7e1a |
files | CHANGELOG.md graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BranchProfile.java |
diffstat | 2 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGELOG.md Mon Aug 11 15:45:18 2014 +0200 +++ b/CHANGELOG.md Mon Aug 11 15:53:04 2014 +0200 @@ -21,6 +21,7 @@ * New flag -G:+TruffleSplittingClassInstanceStamps to enable splitting for Java object instances except TypedObject. * New flag -G:TruffleSplittingStartCallCount=3 which sets the number of minimal calls until splitting is performed. * New flag -G:-TruffleSplittingAggressive if enabled splits every function call. +* Added isVisited method for BranchProfile. * ... ## Version 0.3
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BranchProfile.java Mon Aug 11 15:45:18 2014 +0200 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BranchProfile.java Mon Aug 11 15:53:04 2014 +0200 @@ -44,6 +44,10 @@ } } + public boolean isVisited() { + return visited; + } + @Override public String toString() { return String.format("%s(%s)@%x", getClass().getSimpleName(), visited ? "visited" : "not-visited", hashCode());