10 Commits (optimization/fast-local-variables)

Author SHA1 Message Date
José Julián Espina 57604ae0cb
Bump ICU4X to 1.3 (#3306) 1 year ago
Veera 4a68fb5120
Deny Unicode Escapes in boolean and null expressions (#2931) 1 year ago
José Julián Espina c330005912 Implement `is_identifier_(start/part)` using `icu_properties` (#2865) 1 year ago
raskad 54695cc620 Fix async generators (#2853) 1 year ago
José Julián Espina 5a201daa98 Rename `check_parser` and `Identifier` (#2576) 2 years ago
raskad bd0652fe28 Add early errors for escaped identifiers (#2546) 2 years ago
José Julián Espina cc45a827ca Cleanup inline annotations (#2493) 2 years ago
Kevin c79b9023df Documentation Updates (#2463) 2 years ago
raskad a5e8111fa2 Restructure lints in multiple crates (#2447) 2 years ago
José Julián Espina b88736a5c9 Extract the parser into a crate (#2409) 2 years ago
José Julián Espina b4da172f91 Extract the ast to a crate (#2402) 2 years ago
José Julián Espina 4b892a931d Implement optional chains (#2390) 2 years ago
José Julián Espina df70302194 First prototype for new `JsString` using UTF-16 (#1659) 2 years ago
raskad 45dd2d416c Remove `strict` flag from `Context` (#2069) 2 years ago
raskad 2a63de3d68 Allow unicode escaped characters in identifiers that are keywords (#2021) 2 years ago
raskad 223966981c Implement Classes (#1976) 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 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 48185f393d Lexer string interning (#1758) 3 years ago
Jevan Chan 08f232fe99
Fix unicode escape in identifiers (#1102) 3 years ago
Jevan Chan f66a0999e7
Improve Unicode support for identifier names (#1003) 4 years ago
Jevan Chan cc473855f1
Improve lexer by make cursor iterate over bytes (#915) 4 years ago
Paul Lancaster 6bcfc7a237
Strict Mode Lex/Parse (#717) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago