# HG changeset patch # User Tom Rodriguez # Date 1426810944 25200 # Node ID 51cbcbc3eac8cd46123d3eece79ce418dbe0d1d4 # Parent 9b669776bf8a3b36a2665d2f868291798406d42a Only report snippet cache overflow once diff -r 9b669776bf8a -r 51cbcbc3eac8 graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java --- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java Thu Mar 19 22:31:42 2015 +0100 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java Thu Mar 19 17:22:24 2015 -0700 @@ -158,7 +158,7 @@ void notifyNewTemplate() { templateCount++; - if (UseSnippetTemplateCache && templateCount > MaxTemplatesPerSnippet) { + if (UseSnippetTemplateCache && templateCount == MaxTemplatesPerSnippet) { PrintStream err = System.err; err.printf("WARNING: Exceeded %d templates for snippet %s%n" + " Adjust maximum with %s system property%n", MaxTemplatesPerSnippet, method.format("%h.%n(%p)"), MAX_TEMPLATES_PER_SNIPPET_PROPERTY_NAME);