Branch: https://github.com/targos/abi-stable-v8/commits/9.0-abi-stable
Branch point of 9.0: https://github.com/v8/v8/commit/349bcc6a075411f1a7ce2d866c3dfeefc2efa39d
git log HEAD..v8/main --stat --reverse -- 'include/cppgc/common.h' 'include/libplatform/libplatform.h' 'include/libplatform/libplatform-export.h' 'include/libplatform/v8-tracing.h' 'include/v8.h' 'include/v8-internal.h' 'include/v8-platform.h' 'include/v8-profiler.h' 'include/v8-version.h' 'include/v8config.h'
Branch point of 9.1: https://github.com/v8/v8/commit/f565e72d5ba88daae35a59d0f978643e2343e912
ABI-stable branch: https://github.com/targos/abi-stable-v8/tree/9.0-abi-stable-9.1
- 15a3932250 - Reverted [api] Avoid handles for const API functions
- d6bc672189 - Reverted [api] Remove deprecated [Shared]ArrayBuffer API
- eb7f50e6ee - Reverted [Jobs]: Cleanup in v8 platform.
- 8565c87209 - Reverted Skip global registration of [Shared]ArrayBuffer backing stores
Branch point of 9.2: https://github.com/v8/v8/commit/587a04f02ab0487d194b55a7137dc2045e071597
ABI-stable branch: https://github.com/targos/abi-stable-v8/tree/9.0-abi-stable-9.2
- ed5b25f698 - Reverted [api] Remove previously deprecated Function::GetDisplayName().
- ed7f09bf18 - Reverted [api] Remove deprecated Symbol::Name()
- a39efa8cd6 - Reverted API change from Heap Number encoding
- a5913d18a2 - Reverted [cpu-profiler] Reintroduce support for context filtering
- c01a294cb8 - Restored changed signature from Heap Number encoding under a new method name
- 93d473308d - Remove deprecation because of self-triggered warning
- e408cc2de3 - Reverted [api] Add v8::metrics::LongTaskStats for the LongTasks UKM
- b9e623f10c - Move field added in [ptr-cage] Introduce PtrComprCage
- 9a7c830455 - Revert ABI-breaking change in FunctionTemplate::SetCallHandler
Branch point of 9.3: https://github.com/v8/v8/commit/4b6b4cabf3b6a20cdfda72b369df49f3311c4344
ABI-stable branch: https://github.com/targos/abi-stable-v8/tree/9.0-abi-stable-9.3
- 38690c8058 - Reverted [api] Support PropertyAttribute in v8::Template::Set
- 497ca12865 - Reverted API change from [API] Allow embedders to assign instance types
- 21011eb56f - Fix some previous reverts
- 8c43720cfa - Fix compilation of d8 and cctest
Branch point of 9.4: https://github.com/v8/v8/commit/2890419fc8fb9bdb507fdd801d76fa7dd9f022b5
ABI-stable branch: https://github.com/targos/abi-stable-v8/tree/9.0-abi-stable-9.4
- 347b46394f - Reverted [api] Add API for off-thread code cache deserialization
- 6619ca08ad - Reverted [api] Implement signature checks using instance types
- 3e1f62e56e - Reverted [api] Remove deprecated APIs
Abandoned.
- 974a1a7c40 - Reverted [compiler] Off-thread deserialization
♥️ Isolate cache - 441aa8ac89 - Reverted [api] Make JSStackComparableAddress private
Branch: https://github.com/targos/abi-stable-v8/tree/9.0-abi-stable-lts
Cherry-picked from 9.5-lkgr
- abb0959d6a
- 3e20498ac7
- afbfa01906
- 6470fa180f
- 3bbc24f6bf
- 489f9ace99