Mercurial > hg > truffle
changeset 18866:0d23a97ba488
added MethodFilter.matchesClassName
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 14 Jan 2015 16:40:14 +0100 |
parents | d6dba4c723c0 |
children | 7f4cb7587f4c |
files | graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java Wed Jan 14 13:43:16 2015 +0100 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java Wed Jan 14 16:40:14 2015 +0100 @@ -166,6 +166,13 @@ } } + /** + * Determines if the class part of this filter matches a given class name. + */ + public boolean matchesClassName(String className) { + return clazz == null || clazz.matcher(className).matches(); + } + public boolean matches(JavaMethod o) { // check method name first, since MetaUtil.toJavaName is expensive if (methodName != null && !methodName.matcher(o.getName()).matches()) {