Mercurial > hg > graal-compiler
changeset 13090:4fcc7d778e0f
MethodFilter: add documentation about comma seperator
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Wed, 20 Nov 2013 20:32:04 +0100 |
parents | 77fbf02f701c |
children | d1c929751642 |
files | graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java Wed Nov 20 19:27:49 2013 +0100 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java Wed Nov 20 20:32:04 2013 +0100 @@ -32,6 +32,7 @@ * parameters. The syntax for the source pattern that is passed to the constructor is as follows: * * <pre> + * SourcePatterns = SourcePattern ["," SourcePatterns] . * SourcePattern = [ Class "." ] method [ "(" [ Parameter { ";" Parameter } ] ")" ] . * Parameter = Class | "int" | "long" | "float" | "double" | "short" | "char" | "boolean" . * Class = { package "." } class . @@ -80,6 +81,14 @@ * * Matches all methods named "visit" in classes in the package * "com.oracle.graal.compiler.graph".</pre> + * <li> + * + * <pre> + * arraycopy,toString + * </pre> + * + * Matches all methods named "arraycopy" or "toString", meaning that ',' acts as an <i>or</i> + * operator.</li> * </ul> */ public class MethodFilter {