Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/boa-dev/boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
https://github.com/boa-dev/boa
This PR implements an optimizer, It currently implements the [constant folding optimization][cfo...
6c438b55161f29959ff40f9a1c301dd40f41b3ee authored almost 2 years ago by Haled Odat <[email protected]>`boa_tester` wasn't deserializing `SpecEdition` correcly. This was because the attribute `serde(...
ceaea32278bc6eafcc838961309d38ff9959e71d authored almost 2 years ago by José Julián Espina <[email protected]>This Pull Request fixes/closes #2672.
It changes the following:
- Get the super constructo...
cf85843dc838c7c36e6b635b34f31d100e64c63b authored almost 2 years ago by raskad <[email protected]>This Pull Request closes #2687.
It changes the following:
- Adds a `JsPromise` wrapper to ...
bf47815a49c71d4251bd6f8297efa8bbff03681a authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.14 to 4.2.0.
<details>
<summary>Release n...
Bumps [synstructure](https://github.com/mystor/synstructure) from 0.12.6 to 0.13.0.
<details>
<s...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.158 to 1.0.159.
<details>
<summary>Rel...
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.94 to 1.0.95.
<details>
<summary>R...
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.10 to 2.0.11.
<details>
<summary>Release no...
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.13 to 4.1.14.
<details>
<summary>Release ...
The fields like `[[PrivateElements]]` are hardly used but they occupy `24` bytes (on 64-bit arch...
ed358dea0c42faca6333dae7410c5102b7a9d804 authored almost 2 years ago by Haled Odat <[email protected]>When the function is `async || arrow || method ` we don't need to construct the prototype (then ...
7bec3e6a8461ad316c10f95b1c438f0db366b316 authored almost 2 years ago by Haled Odat <[email protected]>
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.8 to 2.0.10.
<details>
<summary>Release not...
Bumps [indexmap](https://github.com/bluss/indexmap) from 1.9.2 to 1.9.3.
<details>
<summary>Chan...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.53 to 1.0.54.
<details>
<su...
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.2 to 1.7.3.
<details>
<summary>Change...
It changes the following:
- Adds an example usage in the main `boa_engine` documentation
- A...
This PR changes the following:
- Adds a new (very simple) security policy, to comply with Git...
6ea4848bb5809cbeb9f3669fa22442816ff0d690 authored almost 2 years ago by Iban Eguia Moraza <[email protected]>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This Pull Request changes the following:
- Adjust if statement execution to leave their resul...
b9ad5bcdd07ceba03a458b18219fbbecf7778e0c authored almost 2 years ago by raskad <[email protected]>Currently update expressions get values multiple times. This can lead to multiple executions of ...
8d169409431d7b55b83e405a009728f5ea9d0db3 authored almost 2 years ago by raskad <[email protected]>
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.47 to 0.10.48.
<details>
<su...
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.6 to 2.8.7.
<details>
<summary>R...
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.11 to 4.1.13.
<details>
<summary>Release ...
This Pull Request fixes the current panics on module compilation to prepare for the next release.
9cfb68d3e3922865b9c1ba5a83ab200b8b062e0a authored almost 2 years ago by José Julián Espina <[email protected]>Small display bug introduced by #2720
d448e8e7bb087a407245f55da9b16e6e1ad4b70e authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.2 to 5.76.3.
<details>
<summary>Re...
With https://github.com/tc39/test262/pull/3799 merged we now have a way to separate ES7 tests fr...
d45a15ed7fb8523cb37b6d009d12a20c88b085de authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.3 to 2.0.8.
<details>
<summary>Release note...
This Pull Request changes the following:
- Add locking for `Set`s during iteration. We alread...
790c20a1564abbba4089f1bd9dc617ad4f0c8162 authored almost 2 years ago by raskad <[email protected]>This Pull Request changes the following:
- Add negative zero handling for `Map.delete`
f025e6fc92573c528b38c2836aa623e8f8e4051a authored almost 2 years ago by raskad <[email protected]>This Pull Request improves our test results display per edition and cleanups our edition detecto...
9b53859126faa46cfa1f2998f281ff51134b25bd authored almost 2 years ago by José Julián Espina <[email protected]>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.1 to 1.7.2.
<details>
<summary>Change...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.52 to 1.0.53.
<details>
<su...
This Pull Request fixes #2673.
It changes the following:
- Add early errors to dynamic fun...
0e01a74f59c448b6b04810feefa49f50cd9d2b58 authored almost 2 years ago by raskad <[email protected]>~Depends on #2683.~ Merged.
This Pull Request fixes #2658.
It changes the following:
- ...
cb4e49a0ced6bb0662befd0c60b9a72a914bf711 authored almost 2 years ago by José Julián Espina <[email protected]>This PR adds the `"trace"` feature flag that enables vm opcode tracing (off by default), most us...
3b5122635fda16aa4686b79634cd77cddaf40a81 authored almost 2 years ago by Haled Odat <[email protected]>Fix get function opcode traces (`GetFunction`, `GetGenerator`, etc)
```js
function x() {
...
Bumps [simple_logger](https://github.com/borntyping/rust-simple_logger) from 4.0.0 to 4.1.0.
<de...
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.5 to 2.8.6.
<details>
<summary>R...
This is calculated based the tests `es5id` or `es6id`.
Judging by [this](https://github.com...
02f737aac7ecc8828a44cc1c65f5ed9f1d643709 authored almost 2 years ago by Zack Mitkin <[email protected]>This Pull Request changes the following:
- Implement `with` statement parsing, ast node, comp...
431a358b2fddbb10056f97148e46c86b7448a9e9 authored almost 2 years ago by raskad <[email protected]>
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.0.1 to 2.0.2.
<details>
<summary>R...
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.9 to 4.1.11.
<details>
<summary>Release n...
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.39 to 1.0.40.
<details>
<summar...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.12.0 to 4.13.1....
35b7ef06dd87a8048eb1922a7072ea5bfb953168 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.4 to 2.8.5.
<details>
<summary>R...
This Pull Request changes the following:
- Add the additional required condition in the Objec...
d794edfeb20e026cf2d6580094ebdcb7e9ebe0cc authored almost 2 years ago by raskad <[email protected]>Adds a timeout to the CI so it doesn't run forever
5b852aac02e414f259adc4af9ce5fa249f5c8b18 authored almost 2 years ago by Haled Odat <[email protected]>This PR adds the `--strict` flag to the CLI that enables strict mode on file/interactive mode ex...
7e6d3c92096925580c081e3daa59292900fd724b authored almost 2 years ago by Haled Odat <[email protected]>This PR should fix the remaining tests in the builtin `BigInt` test suite
b2b079b475ad48539f24328eee83bcce89db5065 authored almost 2 years ago by Haled Odat <[email protected]>After this, we are still waiting for `indexmap` & `dashmap` to provide the new `hashbrown` to re...
d7d5c5eb1442c40e79c54f7c2e004f89cae1673c authored almost 2 years ago by Iban Eguia Moraza <[email protected]>So, while working on #2658 I apparently broke 1280 tests... except I didn't! Turns out we were c...
a53edeb4aaafe4a3ab5a95554d99131446904b67 authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.8 to 4.1.9.
<details>
<summary>Changelog<...
As discussed in this comment https://github.com/boa-dev/boa/pull/2669#discussion_r1137618027,
`...
This will fix the remaining test of the `multiplication` and `division` test suite
It changes...
4d121e54d989eb61d9f3dda67f00149dd3031f6b authored almost 2 years ago by Haled Odat <[email protected]>It changes the following:
- Remove Just-in-time compilation from description in `Cargo.toml`
...
When `abs(base) == 1` and `y == +/- Infinity` result should be `NaN`
Fixes the remaining fail...
2588aa9f9a28db9a8711a06b6b6d789174e2963e authored almost 2 years ago by Haled Odat <[email protected]>
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.1 to 5.76.2.
<details>
<summary>Re...
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.0.0 to 2.0.1.
<details>
<summary>R...
Hopefully this is a PR in a series of PRs to implement a bytecode optimizer, before that can hap...
da866cae6436444c0ab543321be5582adf4e7055 authored almost 2 years ago by Haled Odat <[email protected]>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.26 to 0.3.27.
<details>
<...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.11.1 to 4.12.0....
5f69ccd4cc3fe9ea1358b4205551e9c99bb043de authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Updated `bitflags`, overrides #2665.
0a843d20960f4d52415af60506bbf1ab7e62d2f0 authored almost 2 years ago by Iban Eguia Moraza <[email protected]>
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.155 to 1.0.156.
<details>
<summary>Rel...
Bumps [quote](https://github.com/dtolnay/quote) from 1.0.25 to 1.0.26.
<details>
<summary>Commit...
Bumps [arbitrary](https://github.com/rust-fuzz/arbitrary) from 1.2.3 to 1.3.0.
<details>
<summar...
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 3.3.1 to 3.3.2.
<deta...
This Pull Request fixes #2657.
It changes the following:
- Handles surrogates when trying ...
5a3186d6332aee1a52b8701412c49accf21b4ae8 authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.2 to 0.7.3.
<details>
<summary>Commits</s...
the flag got introduced in regress 0.5.0
<!---
Thank you for contributing to Boa! Please fil...
Bumps [test262](https://github.com/tc39/test262) from `d216cc1` to `9704d7f`.
<details>
<summary...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.154 to 1.0.155.
<details>
<summary>Rel...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.51 to 1.0.52.
<details>
<su...
Bumps [quote](https://github.com/dtolnay/quote) from 1.0.23 to 1.0.25.
<details>
<summary>Commit...
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.76.1.
<details>
<summary>Re...
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.23 to 0.4.24.
<details>
<summary>R...
Bumps [regress](https://github.com/ridiculousfish/regress) from 0.4.1 to 0.5.0.
<details>
<summa...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3...
7f6af7bbf4f60e087238844b3ccfd5d3c3b14e63 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
<details>
<summary>Re...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.153 to 1.0.154.
<details>
<summary>Rel...
Bumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-acti...
b0aa84b544a7cd2d86c2f64cba48b7af55ab2191 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.152 to 1.0.153.
<details>
<summary>Rel...
Bumps [sys-locale](https://github.com/1Password/sys-locale) from 0.2.3 to 0.2.4.
<details>
<summ...
Bumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-acti...
009c19db2c432458f468a5ed808c235ea2236ffc authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.93 to 1.0.94.
<details>
<summary>R...
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.38 to 1.0.39.
<details>
<summar...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.17 to 0.9.19.
<details>
<summ...
Bumps [indoc](https://github.com/dtolnay/indoc) from 2.0.0 to 2.0.1.
<details>
<summary>Release ...
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.6.1 to 1.7.0.
<details>
<summary>Changel...
Bumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-acti...
840e54cbe0318f75b4c57b4b79ce11585fb99d9b authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>This PR migrates our entire test suite to our new testing API.
It changes the following:
-...
d94e40aa013c5ba764fab5a28645697d966b00d0 authored almost 2 years ago by José Julián Espina <[email protected]>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.7 to 4.1.8.
<details>
<summary>Release no...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.36.0 to 0.36.1.
<detail...
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.6 to 4.1.7.
<details>
<summary>Release no...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.35.0 to 0.36.0.
<detail...