# HG changeset patch # User Miguel Garcia # Date 1401719959 -7200 # Node ID c13b6c4e27864c8fa624952eecde6277310342f7 # Parent 794daffa385046332b06f82bc9b97c63e05af484 [inliner] documentation diff -r 794daffa3850 -r c13b6c4e2786 graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java --- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java Mon Jun 02 16:28:19 2014 +0200 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java Mon Jun 02 16:39:19 2014 +0200 @@ -124,10 +124,10 @@ List params = newGraph.getNodes(ParameterNode.class).snapshot(); assert params.size() <= args.size(); /* - * param-nodes that see no use (eg, after canonicalization) don't occur in `params`. That's - * why the sizes of `params` and `args` don't always match exactly. It's always possible to - * pair a param-node with its corresponding arg-node using param.index() as index into the - * `args` list. + * param-nodes that aren't used (eg, as a result of canonicalization) don't occur in + * `params`. Thus, in general, the sizes of `params` and `args` don't always match. Still, + * it's always possible to pair a param-node with its corresponding arg-node using + * param.index() as index into `args`. */ for (ParameterNode param : params) { if (param.usages().isNotEmpty()) {