diff --git a/js/src/jit/arm/Assembler-arm.cpp b/js/src/jit/arm/Assembler-arm.cpp index 78354b142d3a70f29fed74b1a15a5eca218c37fe..a0f2e1b402b5cabcb4ebc5b346729c6740584bf4 100644 --- a/js/src/jit/arm/Assembler-arm.cpp +++ b/js/src/jit/arm/Assembler-arm.cpp @@ -3164,13 +3164,11 @@ Assembler::PatchDataWithValueCheck(CodeLocationLabel label, PatchedImmPtr newVal Register dest; Assembler::RelocStyle rs; -#ifdef DEBUG { InstructionIterator iter(ptr); - const uint32_t* val = GetPtr32Target(iter, &dest, &rs); + DebugOnly<const uint32_t*> val = GetPtr32Target(iter, &dest, &rs); MOZ_ASSERT(uint32_t((const uint32_t*)val) == uint32_t(expectedValue.value)); } -#endif // Patch over actual instructions. {