Jan Biedermann

Results 165 comments of Jan Biedermann

Problems persist on 1.1.40

Its still not even possible to attach a debugger, bun crashing. I give up. But lets leave this issue open, just in case somebody wants to try Opal with bun...

Current Opal master still fails on Bun 1.1.43, but Bun 1.1.43 works kinda sort of (does not crash and runs some specs) with my platform branch (which is not yet...

i could connect the debugger and the problem is caused by Bun `internal:primordeals`: ``` makeSafe = (unsafe, safe) => { if (Symbol.iterator in unsafe.prototype) { const dummy = new unsafe;...

See: https://github.com/oven-sh/bun/issues/16256

Proposed fix for Bun: https://github.com/oven-sh/bun/pull/16259

New proposed fix for Bun: https://github.com/oven-sh/bun/issues/16300

#2746 makes Bun work again, tested with 1.2.8, however some issues persist. Bun debugger does not work, again, so unfortunately cannot fix issues.

Specs are expected to fail at this time. Only 23 failures, some due to different #frozen? semantics. And at the same time the first String#

@hmdne Thanks for looking over it! I agree, its a bit hacky. So this iteration improves Opal.bridge to work with arbitrary JS Classes, so also with MutableString. It also improves...