deps: V8: cherry-pick 548f6c81d424
Original commit message:
[runtime] Don't track transitions for certainly detached maps
Previously such maps were marked as prototype, but that has bad
performance / memory characteristics if objects are used as
dictionaries.
Bug: b:148346655, v8:10339
Change-Id: I287c5664c8b7799a084669aaaffe3affcf73e95f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2179322
Reviewed-by:
Igor Sheludko <ishell@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#67537}
Refs: https://github.com/v8/v8/commit/548f6c81d4246736a7feafd7995fdf6f24ed1149
PR-URL: https://github.com/nodejs/node/pull/33484
Reviewed-By:
Anna Henningsen <anna@addaleax.net>
Reviewed-By:
Matheus Marchini <mat@mmarchini.me>
Reviewed-By:
Matteo Collina <matteo.collina@gmail.com>
Reviewed-By:
Colin Ihrig <cjihrig@gmail.com>
Reviewed-By:
James M Snell <jasnell@gmail.com>
Reviewed-By:
Ruben Bridgewater <ruben@bri...>
parent
928473f6
Please register or sign in to comment