23 Commits (49f00590a4280f5c8fe40cbccc60a65cdbb92fc0)

Author SHA1 Message Date
José Julián Espina 551a287718
Copy `ABOUT.md` file to all published crates (#3074) 1 year ago
José Julián Espina 530fe97fdf
Mark header of rooted ephemerons when tracing (#3049) 1 year ago
José Julián Espina 1a21cc904f
Allow awaiting `JsPromise` from Rust code (#3011) 1 year ago
Haled Odat c013caca22
Prune collected shared shapes (#2941) 2 years ago
raskad 4a368a2431
Fix `use_self` lints (#2946) 2 years ago
José Julián Espina 06161edcbd
Implement module execution (#2922) 2 years ago
José Julián Espina ab87b2fd5b
Extract "About Boa" section into a separate file (#2938) 2 years ago
José Julián Espina 34d6b93f36 Fix cross-realm construction bugs (#2786) 2 years ago
Haled Odat edb0417543 Shrink size of `IndexedProperties` (#2757) 2 years ago
Iban Eguia Moraza 6ea4848bb5 Fix documentation links (#2741) 2 years ago
raskad f538cb214c Implement `WeakMap` (#2597) 2 years ago
raskad ffa854ce3f Implement `WeakSet` (#2586) 2 years ago
raskad e6a1c3789d Fix rust 1.67 lints (#2567) 2 years ago
José Julián Espina 7c9eef8edc Improve the design of ephemerons in our GC (#2530) 2 years ago
José Julián Espina edd404ba7f Redesign native functions and closures API (#2499) 2 years ago
José Julián Espina 3bf5de2929 Redesign Intl API and implement some services (#2478) 2 years ago
José Julián Espina cc45a827ca Cleanup inline annotations (#2493) 2 years ago
Kevin c79b9023df Documentation Updates (#2463) 2 years ago
Kevin 8da46a9d21 Fix to weak_trace for `boa_tester` (#2470) 2 years ago
raskad a5e8111fa2 Restructure lints in multiple crates (#2447) 2 years ago
Kevin 98e6dd36cb Boa Gc implementation draft (#2394) 2 years ago
jedel1043 f7aef10a61 Remove `string-interner` dependency and implement custom string `Interner` (#2147) 2 years ago
Iban Eguia 4d2772d6a0
Rename "Boa" to boa_engine, moved GC and profiler to their crates (#1844) 3 years ago