46 Commits (da47fb5a41f54421294247177ea7bec0d4ecb7bd)

Author SHA1 Message Date
raskad 7f90829f88 Compile StatementList after parse passes on negative tests (#1906) 3 years ago
Halid Odat 9dda8d3eae Toggleable `JsValue` internals displaying (#1865) 3 years ago
Iban Eguia 4d2772d6a0
Rename "Boa" to boa_engine, moved GC and profiler to their crates (#1844) 3 years ago
raskad 29cd909f88 Refactor the environment for runtime performance (#1829) 3 years ago
Iban Eguia 748465d17b Unwrap removal (#1842) 3 years ago
Iban Eguia 53ef07b1a6 Using the new formatting arguments from Rust 1.58 (#1834) 3 years ago
Iban Eguia 60b7eb8934 General code clean-up and new lint addition (#1809) 3 years ago
Iban Eguia e92cff5920 Interner support in the parser (#1765) 3 years ago
Iban Eguia 48185f393d Lexer string interning (#1758) 3 years ago
RageKnify 7f18d7a851
Refactor: optimize println!() 3 years ago
Jason Williams dfb3df5bf2
Start removing non-VM path (#1747) 3 years ago
Iban Eguia 039c46ba7b Removed a bunch of warnings and clippy errors (#1754) 3 years ago
raskad d8a71bc78e Fix internal vm tests (#1718) 3 years ago
Halid Odat 3269c1b901 Generic `JsResult<R>` in `context.throw_` methods (#1734) 3 years ago
Grant Orndorff c8a5ff83eb Small test ux improvements (#1704) 3 years ago
Iban Eguia ed41f428e5 Adding VM conformance output to PR checks (#1685) 3 years ago
praveenbakkal a79fe12f24
change that verbosity comparison to > 2 (#1680) 3 years ago
Jason Williams 21a5b3418e
Fix master refs to main (#1637) 3 years ago
Iban Eguia f5d87a899f
Implement `Typed Array` built-in (#1552) 3 years ago
Iban Eguia 9a915c3ee9
Added "js" feature for getrandom for WebAssembly builds (#1521) 3 years ago
raskad f1b5358834
Add strict mode flag to `Context` (#1550) 3 years ago
Halid Odat 1c457b2bbb
Show count of tests failed/broken on header (#1512) 3 years ago
Bartek Iwańczuk 26e149795a
Rename `GcObject` to `JsObject` (#1489) 3 years ago
Bartek Iwańczuk 42d8f20917
Rename `boa::Result` to `JsResult` (#1493) 3 years ago
Halid Odat 62ad20cfde
Rename `Value` to `JsValue` (#1457) 3 years ago
jedel1043 fe665dbe06
Proposal of new `PropertyDescriptor` design (#1432) 3 years ago
Halid Odat 91f0fe62bb
Implement closure functions (#1442) 3 years ago
neeldug f673cbc662
fix cargo check errors (#1338) 3 years ago
Iban Eguia e38a84155e
Added the $262 object to Test262 test runner (#1296) 3 years ago
Iban Eguia ac998999be
Don't consider panic fixes as "new failures" (#1294) 4 years ago
0x7D2B e7ffe7fd45
Fix test262 comment formatting (#1293) 4 years ago
Iban Eguia 1a58c9fc9c
Add test comparison to Test262 result compare (#1279) 4 years ago
Iban Eguia a9d22cd574
Improved conformance comment format (#1239) 4 years ago
0x7D2B 57e38adad5
Include name in verbose results output of boa-tester (#1158) 4 years ago
João Borges 72313a8da5
Remove unnecessary wraps for non built-in functions (#1126) 4 years ago
tofpie 4fb319dec6
Fix test suite name when it contains a dot (#985) 4 years ago
Jevan Chan 880792e422
Read file input in bytes instead of string (#979) 4 years ago
Halid Odat 6eac058406
Code cleanup and inline (#916) 4 years ago
Iban Eguia 9fa49d7ae7
Removed a bunch of Test262 panics (#906) 4 years ago
Iban Eguia fbb1077e87
Another fix for the historical results generation (#899) 4 years ago
Iban Eguia 2d1d332c5c
Fixing historical results being removed from Test262 results (#898) 4 years ago
Iban Eguia be5d198b4d
CI workflow improvements (mostly Test262) (#889) 4 years ago
George Roman 09d1889aa0
Support running a specific test/suite in boa_tester (#886) 4 years ago
Iban Eguia 38b103c25b
Fixing a duplicated attribute in test262 results (#788) 4 years ago
Iban Eguia 2a509de554
New test262 results format (#783) 4 years ago
Iban Eguia 5b74d6f895
Fix test262 result uploading in CI (#743) 4 years ago