List view
Process bug reports from beta release, as well as the results of the security audit.
Due by October 3, 2025•0/3 issues closedIt is important for Nova to be able to show memory savings from its novel heap layout, but performance must also be shown to be reasonable lest the entire project be regarded a gimmick.
Due by October 3, 2025•1/4 issues closedNova and the JS parser library we use, oxc, both have a vested interest in improving the state of Struct-of-Arrays vector libraries available in the Rust ecosystem. We have already decided to join forces and create a library that will work for both of us. The benefit of a SoA vector is that it enables vastly improved cache locality for stored "structural" data, especially when iterating over parts of the data. (Downsides are f.ex. higher growth costs.)
Due by October 3, 2025•0/1 issues closedNova is young and the code base is generally well under control, but some warts have seeped in during the nearly two years of active development.
Due by October 3, 2025•1/2 issues closedNova is still missing some builtin methods from the specification, some more commonly used than others.
Due by October 3, 2025•0/5 issues closedNova passes more than 50% of the Test262 conformance suite, but a bunch of important language specification level features are still missing before the engine can be considered mature.
Due by October 3, 2025•6/10 issues closedAsynchronous generators are a rare but important breed of JavaScript functions; they form the basis of various convenient streams and other related features. We are still missing some parts of the specification on this end
Due by October 3, 2025•2/2 issues closedModern JavaScript is nothing without the module system. Implementing it is a necessity
Due by October 3, 2025•4/4 issues closedA JavaScript engine that cannot stop JavaScript execution to perform garbage collection is mostly a toy. Nova's GC is currently only interleaved behind a flag and this needs to change.
Due by October 3, 2025•5/6 issues closedFully implement the BuiltinFunction stubs
No due date•12/37 issues closed