From cc6c373e2a25ae5ab54ea0ff042230364ec1a21b Mon Sep 17 00:00:00 2001 From: mostynb Date: Wed, 21 Jan 2015 05:38:06 -0800 Subject: [PATCH] convert compile-time checkable DCHECKs to STATIC_ASSERTs Review URL: https://codereview.chromium.org/768683006 Cr-Commit-Position: refs/heads/master@{#26187} --- src/arm/code-stubs-arm.cc | 2 +- src/code-stubs-hydrogen.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc index 4578c6b..f19941d 100644 --- a/src/arm/code-stubs-arm.cc +++ b/src/arm/code-stubs-arm.cc @@ -3744,7 +3744,7 @@ void NameDictionaryLookupStub::GenerateNegativeLookup(MacroAssembler* masm, Smi::FromInt(name->Hash() + NameDictionary::GetProbeOffset(i)))); // Scale the index by multiplying by the entry size. - DCHECK(NameDictionary::kEntrySize == 3); + STATIC_ASSERT(NameDictionary::kEntrySize == 3); __ add(index, index, Operand(index, LSL, 1)); // index *= 3. Register entity_name = scratch0; diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc index e61b2f8..83a994b 100644 --- a/src/code-stubs-hydrogen.cc +++ b/src/code-stubs-hydrogen.cc @@ -702,7 +702,7 @@ HValue* CodeStubGraphBuilder::BuildCodeStub() { // smi check is being emitted. HValue* the_context = Add(elements, graph()->GetConstant0(), nullptr, FAST_ELEMENTS); - DCHECK(Context::kHeaderSize == FixedArray::kHeaderSize); + STATIC_ASSERT(Context::kHeaderSize == FixedArray::kHeaderSize); HValue* result = Add(the_context, mapped_index, nullptr, FAST_ELEMENTS, ALLOW_RETURN_HOLE); environment()->Push(result); -- 2.7.4