changeset 19963:51cbcbc3eac8

Only report snippet cache overflow once
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Thu, 19 Mar 2015 17:22:24 -0700
parents 9b669776bf8a
children 841ab4da4dd8
files graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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);