From 30df04cd359b8b3746e0082d8d77c8b5fa4e249b Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Thu, 25 Jul 2024 05:52:50 -0700 Subject: [PATCH] Add a couple feature flags --- src/bun.js/javascript.zig | 1 + src/bun.js/module_loader.zig | 1 + 2 files changed, 2 insertions(+) diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig index 4c3a273378..2ce062e6d8 100644 --- a/src/bun.js/javascript.zig +++ b/src/bun.js/javascript.zig @@ -3152,6 +3152,7 @@ pub const VirtualMachine = struct { } const code = code: { + if (bun.getRuntimeFeatureFlag("BUN_DISABLE_SOURCE_CODE_PREVIEW") or bun.getRuntimeFeatureFlag("BUN_DISABLE_TRANSPILED_SOURCE_CODE_PREVIEW")) break :code ZigString.Slice.empty; if (!top.remapped and lookup.source_map != null and lookup.source_map.?.isExternal()) { if (lookup.getSourceCode(top_source_url.slice())) |src| { break :code src; diff --git a/src/bun.js/module_loader.zig b/src/bun.js/module_loader.zig index 6bfaf54550..11465357f2 100644 --- a/src/bun.js/module_loader.zig +++ b/src/bun.js/module_loader.zig @@ -166,6 +166,7 @@ fn dumpSourceString(vm: *VirtualMachine, specifier: string, written: []const u8) fn dumpSourceStringFailiable(vm: *VirtualMachine, specifier: string, written: []const u8) !void { if (!Environment.isDebug) return; + if (bun.getRuntimeFeatureFlag("BUN_DEBUG_NO_DUMP")) return; const BunDebugHolder = struct { pub var dir: ?std.fs.Dir = null;