Mercurial > hg > graal-compiler
changeset 18978:9110e3065561
dump graphs for performance warnings
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Tue, 27 Jan 2015 23:12:51 +0100 |
parents | 8fd7354353b7 |
children | bdb24e259c11 |
files | graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java Tue Jan 27 23:11:11 2015 +0100 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java Tue Jan 27 23:12:51 2015 +0100 @@ -215,6 +215,10 @@ map.put("nodeCount", graph.getNodeCount()); map.put("method", method.toString()); TracePerformanceWarningsListener.logPerformanceWarning(String.format("Method on fast path contains more than %d graal nodes.", warnNodeCount), map); + + try (Scope s2 = Debug.scope("TrufflePerformanceWarnings")) { + Debug.dump(graph, "performance warning"); + } } }