# HG changeset patch # User twisti # Date 1339023457 25200 # Node ID e1635876b206bc7a87386923c2cc419031500d99 # Parent 8f37087fc13f6919f15ae34fd30a63ba8858f696 7174884: C1: failures after 7171890: assert(cur_state != NULL) failed: state_before must be set Reviewed-by: kvn diff -r 8f37087fc13f -r e1635876b206 src/share/vm/c1/c1_Canonicalizer.cpp --- a/src/share/vm/c1/c1_Canonicalizer.cpp Tue Jun 05 10:15:27 2012 +0200 +++ b/src/share/vm/c1/c1_Canonicalizer.cpp Wed Jun 06 15:57:37 2012 -0700 @@ -466,7 +466,7 @@ if (t->is_klass()) { // substitute cls.isInstance(obj) of a constant Class into // an InstantOf instruction - InstanceOf* i = new InstanceOf(t->as_klass(), x->argument_at(1), x->state()); + InstanceOf* i = new InstanceOf(t->as_klass(), x->argument_at(1), x->state_before()); set_canonical(i); // and try to canonicalize even further do_InstanceOf(i);