19 Commits (7b2564e126a360265ac7f234d3e87998039b39e6)

Author SHA1 Message Date
Iban Eguia Moraza 3f9f6f0fce Module parsing (#2411) 2 years ago
José Julián Espina 515d28f0a2 Create `Source` to abstract JS code sources (#2579) 2 years ago
raskad a5e8111fa2 Restructure lints in multiple crates (#2447) 2 years ago
José Julián Espina 91235c77fe Rewrite some patterns with let-else and ok_or_else (#2404) 2 years ago
José Julián Espina dc9c1cb275 Create new lazy Error type (#2283) 2 years ago
Iban Eguia 4d2772d6a0
Rename "Boa" to boa_engine, moved GC and profiler to their crates (#1844) 3 years ago
Iban Eguia 748465d17b Unwrap removal (#1842) 3 years ago
Iban Eguia 60b7eb8934 General code clean-up and new lint addition (#1809) 3 years ago
Iban Eguia 48185f393d Lexer string interning (#1758) 3 years ago
Jason Williams dfb3df5bf2
Start removing non-VM path (#1747) 3 years ago
Halid Odat 3269c1b901 Generic `JsResult<R>` in `context.throw_` methods (#1734) 3 years ago
Halid Odat 6eac058406
Code cleanup and inline (#916) 4 years ago
Iban Eguia be5d198b4d
CI workflow improvements (mostly Test262) (#889) 4 years ago
Halid Odat edfafc4e03
Feature `Context` (#656) 4 years ago
Iban Eguia 8fde98afa9
Add ECMAScript test suite (test262) (#567) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago
HalidOdat c5b708b2ef
Moved value operations from `Interpreter` to `Value` (#625) 4 years ago
Iban Eguia 4beadfc9ad
Execution and Node modularization (#392) 5 years ago
Victor Tuekam 55c85768c3
create boa-wasm package (#352) 5 years ago