# HG changeset patch # User Tom Rodriguez # Date 1408668600 25200 # Node ID 8f4150982bc3624431c2216abea56022aa731b6c # Parent aa412e64808e0219b3d26a8b6155209b10821010 validateFormat should validate caller too diff -r aa412e64808e -r 8f4150982bc3 graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/BytecodeFrame.java --- a/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/BytecodeFrame.java Thu Aug 21 17:40:00 2014 -0700 +++ b/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/BytecodeFrame.java Thu Aug 21 17:50:00 2014 -0700 @@ -161,6 +161,9 @@ * because of Word type rewriting and alternative backends that can't be done. */ public boolean validateFormat() { + if (caller() != null) { + caller().validateFormat(); + } for (int i = 0; i < numLocals + numStack; i++) { if (values[i] != null) { Kind kind = values[i].getKind();