v8/gni
Dave Tapuska d3f27e067e [ios] Enable ability to run V8 in jitless mode on iOS device
Forcibly enable jitless mode since we do not have access to executable
code pages. This will also disables wasm.

Do not enable JSCVT based on the compiler since older iPhones may not
have the JSVCT instruction. This will eventually need to be done
dynamically.

Use the host toolchain when compiling on M1 Macbooks for iOS devices.

Ensure we use 16k alignment for pages.

Bug: chromium:1411704
Change-Id: I0019a2fc7b645b96ae105504d915cd0c3e3eafdf
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4206250
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#85569}
2023-01-31 18:41:43 +00:00
..
OWNERS [fuchsia] Remove v8.cmx, as it is no longer used 2022-09-13 06:28:54 +00:00
proto_library.gni
protoc.py
release_branch_toggle.gni
snapshot_toolchain.gni [ios] Enable ability to run V8 in jitless mode on iOS device 2023-01-31 18:41:43 +00:00
split_static_library.gni
v8.cml [fuchsia] Reland: Migrate d8 to a component framework v2 Fuchsia component 2022-09-09 12:12:17 +00:00
v8.gni [gn] Provide explicit name in component builds 2023-01-26 12:05:07 +00:00