18 Commits (8fde98afa9b0b1abd798866ffc25917a5ae9c542)

Author SHA1 Message Date
Iban Eguia 8fde98afa9
Add ECMAScript test suite (test262) (#567) 4 years ago
Halid Odat 76aba2ad55
Class module (#677) 4 years ago
Halid Odat ad162e09e3
Feature native class objects (`NativeObject` and `Class` traits) (#627) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago
HalidOdat d025207fc1
Feature `boa::Result<T>` (#637) 4 years ago
HalidOdat c5b708b2ef
Moved value operations from `Interpreter` to `Value` (#625) 4 years ago
Jason Williams 32b0741cc8
Profiler using measureme (#317) 4 years ago
Iban Eguia 4beadfc9ad
Execution and Node modularization (#392) 4 years ago
Jason Williams f02babf0bd
Refactor old function with new function object (#255) 4 years ago
Iban Eguia e0e17a8f76
Removed the `serde-ast` feature and the `serde_json` export (#353) 4 years ago
Victor Tuekam 55c85768c3
create boa-wasm package (#352) 4 years ago
Jason Williams 38d57cbb2e cargo --doc builds, adding some docs 4 years ago
HalidOdat 74c7375a7a
Added logo and favicon to boa documentation (#343) 4 years ago
Iban Eguia 4ed7122199
Fixed positions in regexes and strict operators. (#295) 4 years ago
Jason Williams 48c6e886d4
Parser fixes #225 #240 #273 (#281) 4 years ago
HalidOdat 5a85c595d4
Added the ability to dump the token stream or ast in bin. (#278) 4 years ago
Iban Eguia 12c99e1658
Fixed comments lexing (#256) 4 years ago
Iban Eguia 5f6e4c22c1
Moved to a workspace architecture (#247) 4 years ago
Nathaniel 18523c57f1
Fixed some panics in the lexer (#242) 4 years ago
Nathaniel 6947122815
Fixed compilation without "wasm-bindgen" feature (#236) 4 years ago
Jason Williams 33490e1edb
updating clippy rules on all files (#238) 4 years ago
Jason Williams fe4a889e1e
fix clippy, revert to just correctness, perf and style (#232) 4 years ago
Jason Williams 7f2aecf31f Updates and removing console logs 4 years ago
Jason Williams 8596079887
adding builtins fixes #123 (#183) 5 years ago
Jason Williams 38b1a9d6a1
Test2 (#135) 5 years ago
Jason Williams 1c3fea4cf1
replacing ExecutorBuilder with Realm (#126) 5 years ago
Jason Williams e305fbda53 clippy updates and updating wasm-pack 5 years ago
Jason Williams e35b66b412 moving to function objects, work started on boashell other bug fixes 5 years ago
Jason Williams 2df9a24011
Adding object internal methods (#96) 5 years ago
Jason Williams 903cbcdccc
Adding operations (#85) 5 years ago
Jason Williams 111d232c94
clippy changes, including benchmark updates for more accuracy, fixes #84 5 years ago
Jason Williams fe42b0c616
adding context into every native function, changing this to be passed… (#73) 5 years ago
SasakiSaki 9110254232 Unit testing for Array and String (#63) 5 years ago
Iban Eguia d7b32ed64e Added MIT/Unlicense licenses (#65) 5 years ago
Iban Eguia 71340e6bec Fixed a bunch of Clippy issues (#59) 5 years ago
Jason Williams 135db5ef9a removing criterion 5 years ago
Jason Williams 5faef8bc22
better unicode escape support fixes #16 (#20) 5 years ago
Jason Williams 600b4b4f9d
let and const now partially supported (#18) 5 years ago
Jason Williams 618dda518d updating wasm output 5 years ago
Jason Williams 5ea6187315 web assembly demo updates 5 years ago
Jason Williams f7be6f8118 adding Wasm-bindgen 5 years ago
Jason Williams 5664ea6d1b
Environment Records have been implemented (bar module), exec::scope has now been changed to Environment 5 years ago
Hayden Hong bd6feb681a migrate from 'time' to 'chrono', fixes issue #3 5 years ago
Jason Williams ecbcb9b52f working against f7a1d59bec384357ffdf2e0b3a52e8ef358cfefe 6 years ago
Jason Williams 607a6b8521 working on stdlib 6 years ago
Jason Williams 47271d5f91 building up value 6 years ago
Jason Williams 538ef9791f starting from a more recent commit 6 years ago
Jason Williams b2b901f677 adding value.rs 6 years ago
jasonwilliams a96b3299a0 adding tokenisation 6 years ago