Haled Odat
Haled Odat
> Even if we don't implement stack objects, I think the semantics of `GcObject` should be closer to the idea of a fat pointer than a wrapper for an `Object`....
Yes, The tests no longer cause stack overflows, because a `RuntimeLimit` is thrown. So we can close this issue :)
This is ready for review/merge :partying_face: In terms of performance it's pretty much the same as on main, a very slight regression that doesn't effect the overall score. I did...
> That's weird. I checked the output of more recent PRs such as dependabot's and everything looks fine. I reran the test262 workflow and now it shows the correct conformance!...
Looks good to me! Just needs a rebase :)
> I think this would be great, yes, but we need to investigate how to do it. I guess we can somehow retrieve the list of comments and get the...
> @HalidOdat do you think there could be future issues with this? Correct stack traces is the biggest concern (which @jedel1043 proposed a solution). I would prefer either waiting for...
> Do you have any more work or ideas on this or should I just start from the current state of this PR? The issue I have with the current...
> Coincidentally, I found this crate that could simplify the optimizer logic: > https://docs.rs/egg/0.9.5/egg Looks interesting! But I think it would be better to create our own, because JS semantics...
If no body is working on `Loops, to prevent "while(1)" attacks.`, I'll try to solve this :)