12345678910111213141516171819202122232425262728293031323334353637 |
- From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
- From: Ales Pergl <[email protected]>
- Date: Mon, 22 Oct 2018 10:47:12 -0700
- Subject: dcheck.patch
- https://github.com/auchenberg/volkswagen
- diff --git a/src/api/api.cc b/src/api/api.cc
- index c6cd830d70cd865d6e3a8fe2c4bc05258f3bf6ad..22ed27c0c7250fe29bc6e4800631fbadaea623c8 100644
- --- a/src/api/api.cc
- +++ b/src/api/api.cc
- @@ -8766,7 +8766,7 @@ void Isolate::SetPromiseRejectCallback(PromiseRejectCallback callback) {
- }
-
- void Isolate::PerformMicrotaskCheckpoint() {
- - DCHECK_NE(MicrotasksPolicy::kScoped, GetMicrotasksPolicy());
- + //DCHECK_NE(MicrotasksPolicy::kScoped, GetMicrotasksPolicy());
- i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
- isolate->default_microtask_queue()->PerformCheckpoint(this);
- }
- diff --git a/src/heap/heap.cc b/src/heap/heap.cc
- index 69eb033f0fc8ef6c5a61ac6e3b7bb556884bf5ae..f28a65d2242a26c58a0ae96ed6fc7dd9a298cd36 100644
- --- a/src/heap/heap.cc
- +++ b/src/heap/heap.cc
- @@ -5843,9 +5843,9 @@ void Heap::DeinitSharedSpaces() {
- void Heap::AddGCPrologueCallback(v8::Isolate::GCCallbackWithData callback,
- GCType gc_type, void* data) {
- DCHECK_NOT_NULL(callback);
- - DCHECK(gc_prologue_callbacks_.end() ==
- - std::find(gc_prologue_callbacks_.begin(), gc_prologue_callbacks_.end(),
- - GCCallbackTuple(callback, gc_type, data)));
- +// DCHECK(gc_prologue_callbacks_.end() ==
- +// std::find(gc_prologue_callbacks_.begin(), gc_prologue_callbacks_.end(),
- +// GCCallbackTuple(callback, gc_type, data)));
- gc_prologue_callbacks_.emplace_back(callback, gc_type, data);
- }
-
|