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 Add exclude_imports flag to proto_library 2022-06-24 15:39:19 +00:00
protoc.py [infra] Change all Python shebangs to Python3 2022-08-05 14:55:00 +00:00
release_branch_toggle.gni Consolidate arguments that change together on branch cut 2022-01-20 11:20:09 +00:00
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 [build] Move split_static_library.gni from Chromium repo 2019-11-04 15:45:54 +00:00
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