543 Commits (abef8b2f9dbd55b12119bfb1c1bd246a6c56fd0c)

Author SHA1 Message Date
Dirk de Visser 1a2be79f83
Add regexp indices (`d` flag) support (#3094) 1 year ago
Haled Odat 7ee922bd76
Change `name` field type in `CodeBlock` to `JsString` (#3107) 1 year ago
Iban Eguia Moraza 49f00590a4
Removed time 0.1 dependency, updated dependencies (#3122) 1 year ago
Haled Odat 4baf6e232b
`TypedArray.prototype.values()` and `TypedArray.prototype[@@iterator]` should have the same value (#3096) 1 year ago
Haled Odat 40f33d8efb
Move `RefCell` of `CompileTimeEnvironment`s to field `bindings` (#3108) 1 year ago
dependabot[bot] c181af4d70
Bump serde from 1.0.166 to 1.0.168 (#3121) 1 year ago
dependabot[bot] 6d13a0198b
Bump thiserror from 1.0.41 to 1.0.43 (#3116) 1 year ago
José Julián Espina 395d0c8d42
Format let-else expressions (#3102) 1 year ago
Jason Williams 5eb8541e4a
Changelog17 (#3101) 1 year ago
José Julián Espina ce520fa2ba
Prepare for release 0.17 (#3083) 1 year ago
Dirk de Visser 4a75b299e3
Correctly handle finally..loop..break (#3073) 1 year ago
José Julián Espina 551a287718
Copy `ABOUT.md` file to all published crates (#3074) 1 year ago
dependabot[bot] d0fa8cbec4
Bump serde_json from 1.0.97 to 1.0.99 (#3065) 1 year ago
Haled Odat 9b25ecf491
Simplify/Refactor exception handling and last statement value (#3053) 1 year ago
Dirk de Visser 4f89303f43
Skip reversing arguments in SuperCallDerived (#3062) 1 year ago
dependabot[bot] 1f94e79a4e
Bump itertools from 0.10.5 to 0.11.0 (#3061) 1 year ago
Haled Odat 610cf2c3c8
Use `Rc` instead of `Gc` for `CompileTimeEnvironment`s (#3025) 1 year ago
raskad 86726f1238
Fix super property access (#3026) 1 year ago
José Julián Espina 1a21cc904f
Allow awaiting `JsPromise` from Rust code (#3011) 1 year ago
Christopher Serr dfba57e39a
Make `IntegerIndexed::byte_offset` public (#3017) 1 year ago
dependabot[bot] 78a0c2f74b
Bump serde_json from 1.0.96 to 1.0.97 (#3046) 1 year ago
José Julián Espina 0e1b32a232
Allow `JobQueue` to concurrently run jobs (#3036) 1 year ago
dependabot[bot] 5da8846020
Bump bitflags from 2.3.1 to 2.3.2 (#3039) 1 year ago
raskad 827c055ca6
Fix class constructor return value (#3028) 1 year ago
raskad ef4d9f6f00
Optimize `Swap` opcode (#3027) 1 year ago
Haled Odat 423f099a41
Remove `mutate_immutable` and `silent` checks from Opcodes (#3024) 1 year ago
Haled Odat da4a3315d7
Remove `[[ClassFieldInitializerName]]` from `CodeBlock` (#3022) 1 year ago
Haled Odat 0c790ac623
Merge `private_names` into `names` constant pool (#3023) 1 year ago
José Julián Espina 73a718c8a4
Add convenience methods to `ModuleLoader` (#3007) 1 year ago
raskad caaf1d258c
Fix panics on empty return values (#3018) 1 year ago
dependabot[bot] e4b7e63830
Bump serde from 1.0.163 to 1.0.164 (#3016) 1 year ago
raskad 493176b4f8
Return the correct value during a labelled break (#2996) 1 year ago
José Julián Espina a989462e25
Unify async iterators and iterators compilation (#2976) 1 year ago
raskad c9a7bdcab8
Fix panic in constructor call (#3001) 1 year ago
Shane Murphy eeeaaeebcc
Fix prompt on windows (#2986) 1 year ago
dependabot[bot] f18b3be672
Bump once_cell from 1.17.2 to 1.18.0 (#2999) 1 year ago
José Julián Espina ee97198d01
Allow `true`, `false` and `null` in object patterns (#2994) 1 year ago
Jason Williams de241c2b60
show object kind, name and address when using dbg! (#2960) 1 year ago
José Julián Espina 2fa9c65e97
Correctly initialize functions inside modules (#2993) 1 year ago
José Julián Espina 65bf54d7e0
Fix WASM playground (#2992) 1 year ago
raskad 9367ee24aa
Fix rust 1.70 lints (#2990) 1 year ago
dependabot[bot] 14176a2cee
Bump chrono from 0.4.25 to 0.4.26 (#2982) 1 year ago
José Julián Espina f9c26de90e
Add test case for issue #2719 (#2980) 1 year ago
Haled Odat f0422bdf3b
Direct conversion from `u8` to `Opcode` (#2951) 1 year ago
dependabot[bot] 44ef49efa7
Bump chrono from 0.4.24 to 0.4.25 (#2977) 1 year ago
dependabot[bot] 867685e1f0
Bump once_cell from 1.17.1 to 1.17.2 (#2978) 1 year ago
Haled Odat c013caca22
Prune collected shared shapes (#2941) 1 year ago
Haled Odat f1bab1edef
Remove `arguments_binding` field from `CodeBlock` (#2969) 1 year ago
Haled Odat 67c5652911
Remove unneded `num_bindings` in `Opcode`s and `CodeBlock` (#2967) 1 year ago
raskad 4ea80f4621
Remove unused lint allows (#2968) 1 year ago