node/deps/v8/include
Keyhan Vakil 9916ef813b
deps: cherry-pick 00704f5a from V8 upstream
Original commit message:

    Add more efficient API for accesssing ArrayBuffer raw data

    Raw data access is already possible via GetBackingStore()->GetData().
    This API exposes a more efficient way for accessing
    JSArrayBuffer::backing_store (which, despite the confusing name, is no
    the BackingStore but its raw data pointer).

    Bug: v8:10343
    Change-Id: I695cea91e2c3de75ce6c86bac6e413ce6617958b
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3764341
    Reviewed-by: Camillo Bruni <cbruni@chromium.org>
    Commit-Queue: Marja Hölttä <marja@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#81745}

Refs: 00704f5a03
Refs: https://github.com/nodejs/node/issues/32226

PR-URL: https://github.com/nodejs/node/pull/43921
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Feng Yu <F3n67u@outlook.com>
2022-07-26 23:38:16 +01:00
..
cppgc deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
libplatform deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
APIDesign.md deps: update V8 to 7.7.299.4 2019-08-19 09:25:23 +02:00
DEPS deps: update V8 to 9.0.257.11 2021-03-15 15:54:50 +01:00
DIR_METADATA deps: update V8 to 8.8.278.17 2021-02-11 19:09:18 +01:00
js_protocol-1.2.json deps: update V8 to 7.7.299.4 2019-08-19 09:25:23 +02:00
js_protocol-1.3.json deps: update V8 to 7.7.299.4 2019-08-19 09:25:23 +02:00
js_protocol.pdl deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
OWNERS deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-array-buffer.h deps: cherry-pick 00704f5a from V8 upstream 2022-07-26 23:38:16 +01:00
v8-callbacks.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-container.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-context.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-cppgc.h deps: V8: fix v8-cppgc.h for MSVC 2022-04-21 11:55:07 +02:00
v8-data.h deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
v8-date.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-debug.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-embedder-heap.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-embedder-state-scope.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-exception.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-extension.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-external.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-fast-api-calls.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-forward.h deps: update V8 to 9.6.180.14 2021-11-21 16:04:41 +01:00
v8-function-callback.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-function.h deps: update V8 to 9.7.106.18 2022-01-20 10:38:37 +01:00
v8-initialization.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-inspector-protocol.h deps: update V8 to 8.4.371.19 2020-07-13 14:41:41 +02:00
v8-inspector.h deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
v8-internal.h deps: make V8 10.2 ABI-compatible with 10.1 2022-04-21 11:56:00 +02:00
v8-isolate.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-json.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-local-handle.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-locker.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-maybe.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-memory-span.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-message.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-metrics.h deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
v8-microtask-queue.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-microtask.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-object.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-persistent-handle.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-platform.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-primitive-object.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-primitive.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-profiler.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-promise.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-proxy.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-regexp.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-script.h deps: silence V8's warning on CompileFunction 2022-04-21 11:54:58 +02:00
v8-snapshot.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-statistics.h deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
v8-template.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-traced-handle.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8-typed-array.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-unwinder-state.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-unwinder.h deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
v8-util.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-value-serializer-version.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-value-serializer.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-value.h deps: update V8 to 9.5.172.19 2021-10-12 08:07:50 +02:00
v8-version-string.h deps: update V8 to 8.4.371.19 2020-07-13 14:41:41 +02:00
v8-version.h deps: patch V8 to 10.2.154.13 2022-07-11 21:38:03 +01:00
v8-wasm-trap-handler-posix.h deps: update V8 to 8.4.371.19 2020-07-13 14:41:41 +02:00
v8-wasm-trap-handler-win.h deps: update V8 to 8.4.371.19 2020-07-13 14:41:41 +02:00
v8-wasm.h deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
v8-weak-callback-info.h deps: V8: cherry-pick semver-major commits from 10.2 2022-04-12 22:10:34 +02:00
v8.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8config.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00