Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 3.12 KB

9.5.md

File metadata and controls

63 lines (41 loc) · 3.12 KB

V8 9.5 - Node.js 17.x

Branch: https://github.com/targos/abi-stable-v8/commits/9.5-abi-stable

Branch point of 9.5: https://github.com/v8/v8/commit/9a607043cb3161f8ceae1583807bece595388108

List commits to audit

git fetch v8 main

INC="include"
HEADERS="\
$INC/cppgc/common.h \
$INC/libplatform/libplatform.h $INC/libplatform/libplatform-export.h $INC/libplatform/v8-tracing.h \
$INC/v8-platform.h $INC/v8-profiler.h \
$INC/v8.h $INC/v8-internal.h $INC/v8config.h \
$INC/v8-array-buffer.h $INC/v8-callbacks.h $INC/v8-container.h $INC/v8-context.h $INC/v8-data.h \
$INC/v8-date.h $INC/v8-debug.h $INC/v8-embedder-heap.h $INC/v8-exception.h $INC/v8-extension.h \
$INC/v8-external.h $INC/v8-forward.h $INC/v8-function.h $INC/v8-function-callback.h $INC/v8-initialization.h \
$INC/v8-internal.h $INC/v8-isolate.h $INC/v8-json.h $INC/v8-local-handle.h $INC/v8-locker.h \
$INC/v8-maybe.h $INC/v8-memory-span.h $INC/v8-message.h $INC/v8-microtask-queue.h \
$INC/v8-microtask.h $INC/v8-object.h $INC/v8-persistent-handle.h $INC/v8-primitive-object.h \
$INC/v8-primitive.h $INC/v8-promise.h $INC/v8-proxy.h $INC/v8-regexp.h $INC/v8-script.h \
$INC/v8-snapshot.h $INC/v8-statistics.h $INC/v8-template.h $INC/v8-traced-handle.h \
$INC/v8-typed-array.h $INC/v8-unwinder.h $INC/v8-value-serializer.h \
$INC/v8-value.h $INC/v8-version.h $INC/v8-wasm.h $INC/v8-weak-callback-info.h"

git log HEAD..v8/main --stat --reverse -- $(echo $HEADERS)

Changes

V8 9.5 to 9.6

Branch point of 9.6: https://github.com/v8/v8/commit/41a5a247d9430b953e38631e88d17790306f7a4c

Forward-compat branch: https://github.com/targos/abi-stable-v8/tree/9.5-forward-9.6

Diff: https://github.com/targos/abi-stable-v8/compare/41a5a247d9430b953e38631e88d17790306f7a4c...9.5-forward-9.6

No reverts in this version. Instead, a cherry-picks were made for forward-compatibility.

V8 9.6 to 9.7

Branch point of 9.7: https://github.com/v8/v8/commit/a7e9b8f0a4637caad6fcf27be999b97f49b6ac3d

ABI-stable branch: https://github.com/targos/abi-stable-v8/tree/9.5-abi-stable-9.7

Diff: https://github.com/targos/abi-stable-v8/compare/a7e9b8f0a4637caad6fcf27be999b97f49b6ac3d...9.5-abi-stable-9.7

V8 9.7 to 9.8

Branch point of 9.8: TBD

ABI-stable branch: https://github.com/targos/abi-stable-v8/tree/9.5-abi-stable-9.8

Diff: https://github.com/targos/abi-stable-v8/compare/TBD...9.5-abi-stable-9.8