Skip to content
Commit Detail

Commit 316068f

Author
Erik Corry <ecorry@cloudflare.com> 2025-01-31 00:50:42 +0100
Parents
789a13a
Tree
82bf3c0
Roll V8 to 13.3 (#3417)

* Roll V8 to 13.3

* Try to get highway bindings right

* Update abseil, zlib and icu to match V8 13.3.

* Improve compatibility with V8 13.3 (#3440)

- Adjust isolate group creation to allow building with and without shared
  pointer cage
- Update V8 defines in compile_flags.txt based on bazel aquery output –
  we currently build V8 without perfetto support. Ideally we'd have an
  external, auto-generated file with the set of definitions that matter for
  embedders, but for now this needs to be maintained manually.
- Fix some of the deprecation warnings from V8 13.3.
- Change comment on updating Chromium zlib, this is more of a chore than a
  necessity.

* Fix V8 macOS build

---------

Co-authored-by: Felix Hanau <felix@cloudflare.com>

Files changed

33 files changed+5 added~23 modified-5 deleted