Mercurial > hg > truffle
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()) {