Skip to content

Commit cf38d2f

Browse files
committed
deps: cherry-pick 676c413 from upstream V8
Original commit message: [heap] Fix threshold for delayed chunks after 2c7561. Bug: chromium:771966 Change-Id: Iac5ee55c0d31de477f21f091f4be015a1ca8d00c Reviewed-on: https://chromium-review.googlesource.com/702382 Reviewed-by: Michael Lippautz <[email protected]> Commit-Queue: Ulan Degenbaev <[email protected]> Cr-Commit-Position: refs/heads/master@{#48316} Refs: v8/v8@676c413 Refs: nodejs/help#917 (comment) Refs: https://bugs.chromium.org/p/chromium/issues/detail?id=771966 PR-URL: #16490 Reviewed-By: Franziska Hinkelmann <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
1 parent 55a4d66 commit cf38d2f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

common.gypi

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
# Reset this number to 0 on major V8 upgrades.
2929
# Increment by one for each non-official patch applied to deps/v8.
30-
'v8_embedder_string': '-node.5',
30+
'v8_embedder_string': '-node.6',
3131

3232
# Enable disassembler for `--print-code` v8 options
3333
'v8_enable_disassembler': 1,

deps/v8/src/heap/heap.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1887,7 +1887,7 @@ void Heap::Scavenge() {
18871887

18881888
if (mark_compact_collector()->sweeper().sweeping_in_progress() &&
18891889
memory_allocator_->unmapper()->NumberOfDelayedChunks() >
1890-
kMaxSemiSpaceSizeInKB / Page::kPageSize) {
1890+
static_cast<int>(new_space_->MaximumCapacity() / Page::kPageSize)) {
18911891
mark_compact_collector()->EnsureSweepingCompleted();
18921892
}
18931893

0 commit comments

Comments
 (0)