0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/deps/v8/test
Сковорода Никита Андреевич 0e21c1e637
deps: V8: cherry-pick 687d865fe251
Original commit message:

    [heap] Perform GCs on v8::BackingStore allocation

    This adds heuristics to perform young and full GCs on allocation
    of external ArrayBuffer backing stores.

    Young GCs are performed proactively based on the external backing
    store bytes for the young generation. Full GCs are performed only
    if the allocation fails. Subsequent CLs will add heuristics to
    start incremental full GCs based on the external backing store bytes.

    This will allow us to remove AdjustAmountOfExternalMemory for
    ArrayBuffers.

    Bug: v8:9701, chromium:1008938
    Change-Id: I0e8688f582989518926c38260b5cf14e2ca93f84
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1803614
    Commit-Queue: Ulan Degenbaev <ulan@chromium.org>
    Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
    Reviewed-by: Hannes Payer <hpayer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#65480}

PR-URL: https://github.com/nodejs/node/pull/31007
Refs: 687d865fe2
Refs: https://github.com/nodejs/node/issues/1671
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
2019-12-25 23:22:53 +01:00
..
benchmarks deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
cctest deps: V8: cherry-pick 687d865fe251 2019-12-25 23:22:53 +01:00
common deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
debugger deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
fuzzer deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
inspector deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
intl deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
js-perf-test deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
memory
message deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
mjsunit deps: V8: cherry-pick 0dfd9ea51241 2019-11-30 12:13:16 -08:00
mkgrokdump deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
mozilla deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
preparser deps: update V8 to 7.7.299.4 2019-08-19 09:25:23 +02:00
test262 deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
torque deps: update V8 to 7.8.279.9 2019-10-07 03:19:23 -04:00
unittests deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
wasm-api-tests deps: update V8 to 7.8.279.9 2019-10-07 03:19:23 -04:00
wasm-js deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
wasm-spec-tests deps: update V8 to 7.9.317.20 2019-11-08 15:46:25 +01:00
webkit deps: update V8 to 7.7.299.4 2019-08-19 09:25:23 +02:00
BUILD.gn
OWNERS deps: update V8 to 7.8.279.9 2019-10-07 03:19:23 -04:00