Brian Terlson
Brian Terlson
What is needed from bterlson/test262-harness to make it work for this project?
Just some thoughts... @Yaffle > Those small files slow down work really. Yes, they do :( The rationale, if you're curious: each assert raises an error and stops test execution....
@Yaffle I'm not sure I understand your question but if you're asking if you can use a script to convert many-tests-per-file tests into one-test-per-file tests, the answer is yes that's...
I support this idea, although I still hope someone will contribute a better website to ECMA like the old test262.ecmascript.org website. I think the hardest problem with this is going...
Before putting together a PR, instead it would probably be better to write a proposal first. Good to tease out issues before devoting much time :)
@MattiasBuelens @annevk fwiw I don't believe this is particularly easy to do in userland without leaking signals. Consider an application which has a top-level signal that lasts basically forever (e.g....
@MattiasBuelens `destroy` on a controller doesn't necessarily mean its associated signal and its listeners can be disposed. I explained this some [here](https://github.com/nodejs/node/issues/35990#issuecomment-723218855).
FWIW I think solving this properly in user-land requires signals exposing first-class, disposable subscriptions to abort events so users and libraries are encouraged to dispose those subscriptions, even in the...
@domenic regarding 3.b, a big part of the problem is listeners sticking around in non-abort situations, so by itself clearing all listeners on controller abort doesn't solve the problem I...
Couple general comments, but no strong opinions: * Agree that testing in VM module is likely more trouble than it's worth (much work went in to eshost to make these...