Haled Odat
Haled Odat
Ummm... I didn't see this conversation before I implemented `JsArrayBuffer` (#2170 ) 😅 . I needed it to be implemented so I could fully fix (in a clean way) the...
> Can I do `JsDate` Sure! :) > why `builtins::Math` doesn't require a wrapper? The reasons is because it not a constructor and the static methods it provides do not...
> I might look at adding some additional methods to `JsArrayBuffer` that were mentioned in #2170 like `take` and `clone`/`borrow`. Unless you don't think those are needed then I can...
Yeah we need a new GC, `rust-gc` makes somethings really awkward, also there is not much control (like changing the threshold, or changing when we want collect).
Does V8 use conservative stack scanning? I thought it managed roots through scopes (`HandleScope`) when a scope is destroyed, it's handles are available for collection. since `HandleScope` keeps track of...
We could use [`cbindgen`](https://github.com/eqrion/cbindgen) crate to automatically generate C/C++ FFIs.
> Does [rust-lang/rust#73328](https://github.com/rust-lang/rust/issues/73328) affect the WebAssembly build? I don't think it would, but I'll need to test this :)
> > Does [rust-lang/rust#73328](https://github.com/rust-lang/rust/issues/73328) affect the WebAssembly build? > > I don't think it would, but I'll need to test this :) It works just fine :rocket:
> For now I undid returning refs. I'm thinking more carefully about how we can return refs without causing too much havoc, I'll make a PoC soon The way I...
>Nice! Should I make a PR with the changes or do you plan on doing it? Sure, you can do it if you want! :) I'm going to be a...