News for hackers. Stuff that matters.
Re:Bun 1.1 by Jarred on Monday April 01, 2024 @10:32PM (#39901820)
We need to do some form of this but I’m not exactly sure what yet. I suspect same process but multiple globals might work well. A lot of tests spend time sleeping or waiting for things. They might benefit from that kind of paralellism (like async/await, except between things it runs a whole other global object)

Threads could also work but the problem is you have to re parse & evaluate all the code. That’s a lot of duplicate work. It’s probably still worth it for large enough apps

Re:Bun 1.1 by eddd-ddde on Tuesday April 02, 2024 @01:55AM (#39902788)
Isn't there some way of cloning a loaded vm after loading a module? I would imagine that should be possible some how, that way you could parse once then execute in multiple threads.