aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-08-18 22:09:27 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-08-18 22:09:27 -0700
commite8f0ed3beb3c67d690d4564c7186dae8136bef7d (patch)
tree07c964a0ec343162580df40003c6c2238d89029a /src/bun.js/javascript.zig
parent3ca7fde363de71543f8aeaf501b785fa18c51873 (diff)
downloadbun-e8f0ed3beb3c67d690d4564c7186dae8136bef7d.tar.gz
bun-e8f0ed3beb3c67d690d4564c7186dae8136bef7d.tar.zst
bun-e8f0ed3beb3c67d690d4564c7186dae8136bef7d.zip
Fix `make headers`
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r--src/bun.js/javascript.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig
index 41ede995b..1b9520dde 100644
--- a/src/bun.js/javascript.zig
+++ b/src/bun.js/javascript.zig
@@ -713,6 +713,7 @@ pub const VirtualMachine = struct {
pub fn create(this: *VirtualMachine, globalObject: *JSGlobalObject) !void {
debug("create", .{});
+ JSC.markBinding(@src());
this.debugger.?.script_execution_context_id = Bun__createJSDebugger(globalObject);
if (!has_started_debugger_thread) {
has_started_debugger_thread = true;
@@ -739,6 +740,7 @@ pub const VirtualMachine = struct {
var arena = bun.MimallocArena.init() catch unreachable;
Output.Source.configureNamedThread("Debugger");
debug("startJSDebuggerThread", .{});
+ JSC.markBinding(@src());
var vm = JSC.VirtualMachine.init(.{
.allocator = arena.allocator(),
@@ -758,6 +760,8 @@ pub const VirtualMachine = struct {
pub export var Bun__debugger_server_url: bun.String = undefined;
fn start(other_vm: *VirtualMachine) void {
+ JSC.markBinding(@src());
+
var this = VirtualMachine.get();
var str = bun.String.create(other_vm.debugger.?.path_or_port);
Bun__debugger_server_url = Bun__startJSDebuggerThread(this.global, other_vm.debugger.?.script_execution_context_id, &str);