aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-07-04 16:36:51 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-07-04 16:36:51 -0700
commit667303fc861afaa33ceb273a1e1652c7cd706879 (patch)
tree9776bf6c47137397fb75b50b8e8c4b1aa3c5f0a6
parent6768db9a6e14b03980a8b9119d01c9cfd9390e83 (diff)
downloadbun-667303fc861afaa33ceb273a1e1652c7cd706879.tar.gz
bun-667303fc861afaa33ceb273a1e1652c7cd706879.tar.zst
bun-667303fc861afaa33ceb273a1e1652c7cd706879.zip
[internal] Add a note explaining what to do if this fails
-rw-r--r--src/bun.js/bindings/bindings.zig4
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_()));