Mercurial > hg > graal-compiler
changeset 18999:9470dcef2d59
Do not enforce final constraint for macro node classes.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Wed, 28 Jan 2015 02:58:22 +0100 |
parents | ec0733b5a90a |
children | e7b6e7f19fd0 |
files | graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java |
diffstat | 1 files changed, 0 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java Wed Jan 28 02:34:14 2015 +0100 +++ b/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java Wed Jan 28 02:58:22 2015 +0100 @@ -188,9 +188,6 @@ */ private static void checkClass(Class<?> c, MetaAccessProvider metaAccess) { if (Node.class.isAssignableFrom(c)) { - if (Modifier.isFinal(c.getModifiers())) { - throw new AssertionError(String.format("Node subclass %s must not be final", c.getName())); - } if (c.getAnnotation(NodeInfo.class) == null) { throw new AssertionError(String.format("Node subclass %s requires %s annotation", c.getName(), NodeClass.class.getSimpleName())); }