# HG changeset patch # User Lukas Stadler # Date 1401290064 -7200 # Node ID b7748fffea09f58363e2df1d25058ab03a983d58 # Parent aef229a61f96a34ac6207607c0af8cad6be269a4 ignore transient fields in NodeClass diff -r aef229a61f96 -r b7748fffea09 graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/FieldIntrospection.java --- a/graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/FieldIntrospection.java Wed May 28 17:14:24 2014 +0200 +++ b/graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/FieldIntrospection.java Wed May 28 17:14:24 2014 +0200 @@ -86,7 +86,7 @@ Class currentClazz = clazz; do { for (Field field : currentClazz.getDeclaredFields()) { - if (Modifier.isStatic(field.getModifiers())) { + if (Modifier.isStatic(field.getModifiers()) || Modifier.isTransient(field.getModifiers())) { continue; } Class type = field.getType();