diff --git a/common.gypi b/common.gypi index a879c4f93d8d45..ecb5dd907f2b75 100644 --- a/common.gypi +++ b/common.gypi @@ -36,7 +36,7 @@ # Reset this number to 0 on major V8 upgrades. # Increment by one for each non-official patch applied to deps/v8. - 'v8_embedder_string': '-node.7', + 'v8_embedder_string': '-node.8', ##### V8 defaults for Node.js ##### diff --git a/deps/v8/src/codegen/code-stub-assembler.cc b/deps/v8/src/codegen/code-stub-assembler.cc index c90b644a3c1c16..364bfa029da09a 100644 --- a/deps/v8/src/codegen/code-stub-assembler.cc +++ b/deps/v8/src/codegen/code-stub-assembler.cc @@ -15953,7 +15953,7 @@ void CodeStubAssembler::SharedValueBarrier( GotoIf(TaggedIsSmi(value), &done); // Fast path: Shared memory features imply shared RO space, so RO objects are // trivially shared. - DCHECK(ReadOnlyHeap::IsReadOnlySpaceShared()); + CSA_DCHECK(this, BoolConstant(ReadOnlyHeap::IsReadOnlySpaceShared())); TNode page_flags = LoadBasicMemoryChunkFlags(CAST(value)); GotoIf(WordNotEqual(WordAnd(page_flags, IntPtrConstant(BasicMemoryChunk::READ_ONLY_HEAP)),