mirror of
https://github.com/lightpanda-io/browser.git
synced 2026-03-22 04:34:44 +00:00
Follow up to https://github.com/lightpanda-io/browser/pull/1495 which introduced the concept of a fast getter. This commit expands the new behavior to all comptime-known scalar getters. It also leverages the new `v8__FunctionTemplate__New__Config` to 1 - flag fast getters as having no side effect 2 - set the length (arity) on all functions
19 lines
720 B
Zig
19 lines
720 B
Zig
.{
|
|
.name = .browser,
|
|
.paths = .{""},
|
|
.version = "0.0.0",
|
|
.fingerprint = 0xda130f3af836cea0, // Changing this has security and trust implications.
|
|
.minimum_zig_version = "0.15.2",
|
|
.dependencies = .{
|
|
.v8 = .{
|
|
.url = "https://github.com/lightpanda-io/zig-v8-fork/archive/refs/tags/v0.2.8.tar.gz",
|
|
.hash = "v8-0.0.0-xddH63lfBADJ7UE2zAJ8nJIBnxoSiimXSaX6Q_M_7DS3",
|
|
},
|
|
//.v8 = .{ .path = "../zig-v8-fork" },
|
|
.@"boringssl-zig" = .{
|
|
.url = "git+https://github.com/Syndica/boringssl-zig.git#c53df00d06b02b755ad88bbf4d1202ed9687b096",
|
|
.hash = "boringssl-0.1.0-VtJeWehMAAA4RNnwRnzEvKcS9rjsR1QVRw1uJrwXxmVK",
|
|
},
|
|
},
|
|
}
|