About
Starlight is an embeddable JavaScript engine,with a focus on performance and small memory footprint.
Features
-
Fast and small binary: initialized JS runtime instance is around 50KB and starlight binary itself is 2MB in size (can be stripped down to just 500KB!).
-
ES 5.1 and partial ES6 support with some features from ES7 and ES8. (TBD)
-
Mosly precise parallel mark&sweep garbage collector.
-
Runtime snapshots for fast loading of serialized heap state.
-
Bundled JS executables. (TBD)
- Fast interpreter with polymorphic inline caching.
- Tracing JIT Compiler. (TBD)
Status
Exteremely Work in progress