fix(runtime): make some things more stable (partial jsc debug build) (#5881)

* make our debug assertions work

* install bun-webkit-debug

* more progress

* ok

* progress...

* more debug build stuff

* ok

* a

* asdfghjkl

* fix(runtime): fix bad assertion failure in JSBufferList

* ok

* stuff

* upgrade webkit

* Update src/bun.js/bindings/JSDOMWrapperCache.h

Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>

* fix message for colin's changes

* okay

* fix cjs prototype

* implement mainModule

* i think this fixes it all

---------

Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
This commit is contained in:
dave caruso
2023-10-16 21:22:43 -07:00
committed by GitHub
parent a3958190e8
commit 98d19fa624
116 changed files with 1827 additions and 1443 deletions

View File

@@ -443,7 +443,7 @@ pub const MutableString = struct {
}
};
pub fn writeAll(self: *MutableString, bytes: string) !usize {
pub fn writeAll(self: *MutableString, bytes: string) std.mem.Allocator.Error!usize {
try self.list.appendSlice(self.allocator, bytes);
return bytes.len;
}