# HG changeset patch # User Doug Simon # Date 1421250014 -3600 # Node ID 0d23a97ba488486e2aa307f0b914058447cf859f # Parent d6dba4c723c0f70fdc0efd9e27f70f504e44d489 added MethodFilter.matchesClassName diff -r d6dba4c723c0 -r 0d23a97ba488 graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/MethodFilter.java --- 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()) {