v8: update to latest stable release 15.5.35.13

Depends on https://github.com/lightpanda-io/zig-v8-fork/pull/215 and
https://github.com/lightpanda-io/pkg/pull/3
This commit is contained in:
Karl Seguin committed 2026-09-30 11:23:47 +08:00
1 parent e774f9bba8
commit 4c8e2f20bf
5 files changed
+6 -5

No files matched your search

+1 -1
View File
@@ -17,7 +17,7 @@ inputs:
v8:
description: 'v8 version to install'
required: false
default: '14.9.207.35'
default: '15.5.35.13'
cache-dir:
description: 'cache dir to use'
required: false
+1 -1
View File
@@ -3,7 +3,7 @@ FROM debian:stable-slim
ARG MINISIG=0.12
ARG ZIG_MINISIG=RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U
ARG V8=14.9.207.35
ARG V8=15.5.35.13
ARG ZIG_V8=v0.5.7
ARG TARGETPLATFORM
+2 -2
View File
@@ -5,8 +5,8 @@
.minimum_zig_version = "0.16.0",
.dependencies = .{
.v8 = .{
.url = "https://github.com/lightpanda-io/zig-v8-fork/archive/ebd2fabfb001294ed43ef65286c7db17245416e9.tar.gz",
.hash = "v8-0.0.0-xddH66lEAwB-5Ec92QAp19-aZ6-oB8UnnUm-w3fBUEaX",
.url = "https://github.com/lightpanda-io/zig-v8-fork/archive/8bf03aa7259f3df9f2a107a2923fbd870c3d155d.tar.gz",
.hash = "v8-0.0.0-xddH63lIAwBNR7wjbA_m6ZQk4aWBDcjQSOTt3D0R6FnO",
},
// .v8 = .{ .path = "../zig-v8-fork" },
.brotli = .{
+1 -1
View File
@@ -58,7 +58,7 @@ pub fn adjustAmountOfExternalAllocatedMemory(self: Isolate, delta: i64) void {
}
pub fn notifyContextDisposed(self: Isolate) void {
_ = v8.v8__Isolate__ContextDisposedNotification(self.handle);
v8.v8__Isolate__ContextDisposedNotification(self.handle);
}
pub fn getHeapStatistics(self: Isolate) v8.HeapStatistics {
+1
View File
@@ -871,6 +871,7 @@ fn attachClass(comptime JsApi: type, comptime flatten: bool, isolate: *v8.Isolat
.definer = if (value.definer) |definer| @ptrCast(definer) else null,
.descriptor = null,
.index_of = null,
.iterable_to_list = null,
.data = null,
.flags = 0,
};