16 Commits (main)

Author SHA1 Message Date
José Julián Espina 9d8f267770
Migrate to fast-float2 (#4052) 2 days ago
CrazyboyQCD 8f1d8d473a
Add string builder to build `JsString` (#3915) 4 days ago
CrazyboyQCD f30514b085
Some string optimizations (#4030) 2 weeks ago
Hans Larsen acd1a8d9ab
Add a display_lossy() to write a JsString lossily (#4023) 1 month ago
Hans Larsen 94d08fe4e6
Add a URL class to boa_runtime (#4004) 2 months ago
Hans Larsen 5534ec2773
Add a display type for JsString to allow formatting without allocations (#3951) 3 months ago
CrazyboyQCD ddc8b42128
Refactor `RawJsString`'s representation to make `JsString`s construction from string literal heap-allocation free (#3935) 4 months ago
José Julián Espina 4c76af8c67
Fix lints from rustc 1.80.0 (#3936) 4 months ago
Kevin Ness 99642be976
Fix temporal builtin properties (#3930) 4 months ago
Hans Larsen d8b8066a58
Add a js_error! macro to create opaque errors (#3920) 4 months ago
José Julián Espina 532c00862c
Remove `boa_macros` from `boa_string` (#3913) 5 months ago
Jason Williams a6822463c8
update versions and ABOUT files (#3903) 5 months ago
CrazyboyQCD 6bc78bf523
Add `get_unchecked` method to `JsString` and `JsStr` (#3898) 5 months ago
dependabot[bot] bb2d028faa
Bump rustc-hash from 1.1.0 to 2.0.0 (#3887) 5 months ago
José Julián Espina 6130adf6d9
Group dependabot updates (#3863) 6 months ago
Haled Odat ced222fdba
Separate `JsString` into its own crate (#3837) 7 months ago