commit | 2142874dd3f29eb293282a9204b4805776b73b87 | [log] [tgz] |
---|---|---|
author | Milad Fa <mfarazma@redhat.com> | Fri Jul 28 14:38:28 2023 |
committer | V8 LUCI CQ <v8-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Jul 28 17:43:26 2023 |
tree | 7c54bfaecb1a0590838b484d05792fba46e73659 | |
parent | 7bf9bcc0e85604919464fa0286f958978697e416 [diff] |
[wasm-gc] Add support for ArrayNewData/ArrayInitData on BE This CL adds big endian support for ArrayNewData and ArrayInitData by reversing data bytes of array elements. Bug: v8:7748 Change-Id: Ic09c8870e929eb0b3b8508dc153e73556a7f2e85 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4725026 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Milad Farazmand <mfarazma@redhat.com> Cr-Commit-Position: refs/heads/main@{#89257}
V8 is Google's open source JavaScript engine.
V8 implements ECMAScript as specified in ECMA-262.
V8 is written in C++ and is used in Google Chrome, the open source browser from Google.
V8 can run standalone, or can be embedded into any C++ application.
V8 Project page: https://v8.dev/docs
Checkout depot tools, and run
fetch v8
This will checkout V8 into the directory v8
and fetch all of its dependencies. To stay up to date, run
git pull origin gclient sync
For fetching all branches, add the following into your remote configuration in .git/config
:
fetch = +refs/branch-heads/*:refs/remotes/branch-heads/* fetch = +refs/tags/*:refs/tags/*
Please follow the instructions mentioned at v8.dev/docs/contribute.