Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BranchProfile.java @ 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 | 602c090252e0 |
children | db090a8d3705 |
comparison
equal
deleted
inserted
replaced
16746:ef3c7944261b | 16747:d9d496d77d37 |
---|---|
42 CompilerDirectives.transferToInterpreterAndInvalidate(); | 42 CompilerDirectives.transferToInterpreterAndInvalidate(); |
43 visited = true; | 43 visited = true; |
44 } | 44 } |
45 } | 45 } |
46 | 46 |
47 public boolean isVisited() { | |
48 return visited; | |
49 } | |
50 | |
47 @Override | 51 @Override |
48 public String toString() { | 52 public String toString() { |
49 return String.format("%s(%s)@%x", getClass().getSimpleName(), visited ? "visited" : "not-visited", hashCode()); | 53 return String.format("%s(%s)@%x", getClass().getSimpleName(), visited ? "visited" : "not-visited", hashCode()); |
50 } | 54 } |
51 | 55 |