Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.18 KB

README.md

File metadata and controls

38 lines (24 loc) · 1.18 KB

bolt262

Experimental harness for test262 which can run 100m in 9.58s ⚡😉

What it is about?

It is cli utility to run test262 tests for various hosts ( currently tested with node ). It currently aims to be as fast as possible and optimisations wherever possible and is not comformant with how tests262 tests should be interpreted

Usage

bolt262 run [options] <test-file/directory>

Run

bolt262 run help

for more info

Why

  • The existing is pretty slow. ( This is almost 100 times faster on rough figures but may get slower once we make it more compliant )
  • I wanted to learn more about how test262 works.
  • I wanted to dive deep into concurrency and golang in general.

What's next?

  • Make it conformant to how it should be interpreted according to test262.
  • Analyse the trace and profiles and analyse the latencies and block inducing code

Credits