5 ms·
> never really delivered on the promise of being small I wonder why you say this. I just ran both qjs and node's REPL and qjs is taking 2.4MB vs 21.5MB for nod
by juancampa 4y ago
> never really delivered on the promise of being small
I wonder why you say this. I just ran both qjs and node's REPL and qjs is taking 2.4MB vs 21.5MB for node. Are you referring as QuickJS running with a specific workload? Do you happen to have more info on this measurement?
- juancampa 4y agoHere's a list of features not supported by Microvium. AFAIK, QuickJS supports all of those (except maybe Intl) https://github.com/coder-mike/microvium/blob/main/doc/supported-language.md#not-supported https://github.com/coder-mike/microvium/blob/main/doc/suppor...
- gigel82 4y agoI don't have anything in Open Source for this, but ran an internal test on a large bundle a while back (7Mb of minified JavaScript with a fairly complex execution pattern) and after the test setup idles, I was seeing 67Mb with V8, 94Mb with Chakra and 109Mb with QuickJS on used memory (also, QuickJs needed a stack increase because it's passing large arguments as values). This was on x64 Windows, it's possible results differ on other platforms.