# HG changeset patch # User Doug Simon # Date 1348688644 -7200 # Node ID de9c0c4b7c9b10d36c6f3e7f420a1a021edc43f3 # Parent e8b025eb340df1d5cb5cfe94da8e9687945db364 added sanity assertion to snippet instantiation diff -r e8b025eb340d -r de9c0c4b7c9b graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetTemplate.java --- a/graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetTemplate.java Wed Sep 26 21:43:31 2012 +0200 +++ b/graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetTemplate.java Wed Sep 26 21:44:04 2012 +0200 @@ -473,7 +473,7 @@ */ private IdentityHashMap bind(StructuredGraph replaceeGraph, MetaAccessProvider runtime, SnippetTemplate.Arguments args) { IdentityHashMap replacements = new IdentityHashMap<>(); - + assert args.length() == parameters.size() : "number of args (" + args.length() + ") != number of parameters (" + parameters.size() + ")"; for (Map.Entry e : args) { String name = e.getKey(); Object parameter = parameters.get(name);