| Index: third_party/WebKit/Source/platform/heap/HeapAllocator.h | 
| diff --git a/third_party/WebKit/Source/platform/heap/HeapAllocator.h b/third_party/WebKit/Source/platform/heap/HeapAllocator.h | 
| index ee61d0b2f8386635ea81b725b7c6716a2a0e7273..7acd10e8692a052210b4017b19d9a3c1c6c43e36 100644 | 
| --- a/third_party/WebKit/Source/platform/heap/HeapAllocator.h | 
| +++ b/third_party/WebKit/Source/platform/heap/HeapAllocator.h | 
| @@ -66,7 +66,7 @@ class PLATFORM_EXPORT HeapAllocator { | 
| static T* AllocateVectorBacking(size_t size) { | 
| ThreadState* state = | 
| ThreadStateFor<ThreadingTrait<T>::kAffinity>::GetState(); | 
| -    ASSERT(state->IsAllocationAllowed()); | 
| +    DCHECK(state->IsAllocationAllowed()); | 
| size_t gc_info_index = GCInfoTrait<HeapVectorBacking<T>>::Index(); | 
| NormalPageArena* arena = | 
| static_cast<NormalPageArena*>(state->VectorBackingArena(gc_info_index)); | 
| @@ -77,7 +77,7 @@ class PLATFORM_EXPORT HeapAllocator { | 
| static T* AllocateExpandedVectorBacking(size_t size) { | 
| ThreadState* state = | 
| ThreadStateFor<ThreadingTrait<T>::kAffinity>::GetState(); | 
| -    ASSERT(state->IsAllocationAllowed()); | 
| +    DCHECK(state->IsAllocationAllowed()); | 
| size_t gc_info_index = GCInfoTrait<HeapVectorBacking<T>>::Index(); | 
| NormalPageArena* arena = static_cast<NormalPageArena*>( | 
| state->ExpandedVectorBackingArena(gc_info_index)); | 
| @@ -323,7 +323,7 @@ void HeapVectorBacking<T, Traits>::Finalize(void* pointer) { | 
| "HeapVectorBacking doesn't support objects that cannot be cleared as " | 
| "unused with memset or don't have a vtable"); | 
|  | 
| -  ASSERT(!WTF::IsTriviallyDestructible<T>::value); | 
| +  DCHECK(!WTF::IsTriviallyDestructible<T>::value); | 
| HeapObjectHeader* header = HeapObjectHeader::FromPayload(pointer); | 
| // Use the payload size as recorded by the heap to determine how many | 
| // elements to finalize. | 
| @@ -351,7 +351,7 @@ void HeapVectorBacking<T, Traits>::Finalize(void* pointer) { | 
| template <typename Table> | 
| void HeapHashTableBacking<Table>::Finalize(void* pointer) { | 
| using Value = typename Table::ValueType; | 
| -  ASSERT(!WTF::IsTriviallyDestructible<Value>::value); | 
| +  DCHECK(!WTF::IsTriviallyDestructible<Value>::value); | 
| HeapObjectHeader* header = HeapObjectHeader::FromPayload(pointer); | 
| // Use the payload size as recorded by the heap to determine how many | 
| // elements to finalize. | 
|  |