diff options
-rw-r--r-- | src/bun.js/bindings/bindings.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bun.js/bindings/bindings.zig b/src/bun.js/bindings/bindings.zig index 2df7c634c..89d9ad3a5 100644 --- a/src/bun.js/bindings/bindings.zig +++ b/src/bun.js/bindings/bindings.zig @@ -1633,6 +1633,10 @@ pub const JSGlobalObject = extern struct { pub fn bunVM(this: *JSGlobalObject) *JSC.VirtualMachine { if (comptime bun.Environment.allow_assert) { + // if this fails + // you most likely need to run + // make clean-jsc-bindings + // make jsc-bindings-mac -j10 std.debug.assert(this.bunVM_() == @ptrCast(*anyopaque, JSC.VirtualMachine.vm)); } return @ptrCast(*JSC.VirtualMachine, @alignCast(std.meta.alignment(JSC.VirtualMachine), this.bunVM_())); |