Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLMain.java @ 13943:89ac75425681
SL: small cleanups
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Wed, 12 Feb 2014 10:30:42 -0800 |
parents | afd6fa5e8229 |
children | f3a5036cc13c |
comparison
equal
deleted
inserted
replaced
13942:1ee27cd07ed0 | 13943:89ac75425681 |
---|---|
78 * write}) before they can be used (by a {@link SLReadLocalVariableNode read}). Local variables are | 78 * write}) before they can be used (by a {@link SLReadLocalVariableNode read}). Local variables are |
79 * not visible outside of the block where they were first defined. | 79 * not visible outside of the block where they were first defined. |
80 * <li>Basic control flow statements: {@link SLBlockNode blocks}, {@link SLIfNode if}, | 80 * <li>Basic control flow statements: {@link SLBlockNode blocks}, {@link SLIfNode if}, |
81 * {@link SLWhileNode while} with {@link SLBreakNode break} and {@link SLContinueNode continue}, | 81 * {@link SLWhileNode while} with {@link SLBreakNode break} and {@link SLContinueNode continue}, |
82 * {@link SLReturnNode return}. | 82 * {@link SLReturnNode return}. |
83 * <li>Function calls: {@link SLCallNode calls} are efficiently implemented with | 83 * <li>Function calls: {@link SLInvokeNode invocations} are efficiently implemented with |
84 * {@link SLAbstractDispatchNode polymorphic inline caches}. | 84 * {@link SLAbstractDispatchNode polymorphic inline caches}. |
85 * </ul> | 85 * </ul> |
86 * | 86 * |
87 * <p> | 87 * <p> |
88 * <b>Syntax and parsing:</b><br> | 88 * <b>Syntax and parsing:</b><br> |