From 7f885ca510c7ac0a8017f4266e014dd0f6cd23ab Mon Sep 17 00:00:00 2001 From: Christian Holler Date: Wed, 10 Jul 2013 12:24:01 +0200 Subject: [PATCH] Bug 879701 - Split up the used/bound assertion in ARM CodeGenerator. r=mjrosenb --- js/src/ion/arm/CodeGenerator-arm.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/src/ion/arm/CodeGenerator-arm.cpp b/js/src/ion/arm/CodeGenerator-arm.cpp index b07f89d4cea9..fc70d5cf38f9 100644 --- a/js/src/ion/arm/CodeGenerator-arm.cpp +++ b/js/src/ion/arm/CodeGenerator-arm.cpp @@ -195,7 +195,8 @@ CodeGeneratorARM::bailoutIf(Assembler::Condition condition, LSnapshot *snapshot) bool CodeGeneratorARM::bailoutFrom(Label *label, LSnapshot *snapshot) { - JS_ASSERT(label->used() && !label->bound()); + JS_ASSERT(label->used()); + JS_ASSERT(!label->bound()); CompileInfo &info = snapshot->mir()->block()->info(); switch (info.executionMode()) {