changeset 15993:c13b6c4e2786

[inliner] documentation
author Miguel Garcia <miguel.m.garcia@oracle.com>
date Mon, 02 Jun 2014 16:39:19 +0200
parents 794daffa3850
children 1b07ca2f6c39
files graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- 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<ParameterNode> 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()) {