Skip to content

Commit

Permalink
build(cargo): Update browerslist-rs (#6547)
Browse files Browse the repository at this point in the history
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
  • Loading branch information
kwonoj and kdy1 committed Nov 30, 2022
1 parent 0548db1 commit d730186
Show file tree
Hide file tree
Showing 23 changed files with 154 additions and 279 deletions.
114 changes: 107 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 16 additions & 16 deletions crates/preset_env_base/Cargo.toml
@@ -1,23 +1,23 @@
[package]
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
description = "Common logic for targetting vairous browsers"
authors = ["강동윤 <kdy1997.dev@gmail.com>"]
description = "Common logic for targetting vairous browsers"
documentation = "https://rustdoc.swc.rs/preset_env_base/"
edition = "2021"
license = "Apache-2.0"
name = "preset_env_base"
version = "0.3.2"
edition = "2021"
license = "Apache-2.0"
name = "preset_env_base"
version = "0.3.2"

[lib]
bench = false

[dependencies]
ahash = "0.7.4"
anyhow = "1"
browserslist-rs = "=0.11.0"
dashmap = "5.1.0"
from_variant = { version = "0.1.3", path = "../from_variant" }
once_cell = "1.12.0"
semver = { version = "1.0.4", features = ["serde"] }
serde = { version = "1", features = ["derive"] }
st-map = "0.1.2"
tracing = { version = "0.1.32" }
ahash = "0.7.4"
anyhow = "1"
browserslist-rs = "0.12.2"
dashmap = "5.1.0"
from_variant = { version = "0.1.3", path = "../from_variant" }
once_cell = "1.12.0"
semver = { version = "1.0.4", features = ["serde"] }
serde = { version = "1", features = ["derive"] }
st-map = "0.1.2"
tracing = { version = "0.1.32" }
@@ -1,6 +1,6 @@
var e = 1;
try {
throw 2;
} catch (e1) {
} catch {
console.log(e);
}
@@ -1,4 +1,4 @@
import { createRequire as _createRequire } from "module";
var __require = _createRequire(import.meta.url);
var F = __require("yaml");
const __require = _createRequire(import.meta.url);
const F = __require("yaml");
console.log(F);
Expand Up @@ -4,9 +4,7 @@ Object.defineProperty(exports, "__esModule", {
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return get;
}
get: ()=>get
});
function get(key) {
console.log(key);
Expand Down
Expand Up @@ -4,10 +4,8 @@ Object.defineProperty(exports, "__esModule", {
});
Object.defineProperty(exports, "render", {
enumerable: true,
get: function() {
return _customRender.customRender;
}
get: ()=>_customRender.customRender
});
var _exportStar = require("@swc/helpers/lib/_export_star.js").default;
var _customRender = require("./customRender");
const _exportStar = require("@swc/helpers/lib/_export_star.js").default;
const _customRender = require("./customRender");
_exportStar(require("@testing-library/react"), exports);
135 changes: 8 additions & 127 deletions crates/swc/tests/fixture/issues-1xxx/1721/case1/output/index.js
@@ -1,129 +1,10 @@
import _async_iterator from "@swc/helpers/src/_async_iterator.mjs";
import _async_to_generator from "@swc/helpers/src/_async_to_generator.mjs";
import _wrap_async_generator from "@swc/helpers/src/_wrap_async_generator.mjs";
import _ts_generator from "@swc/helpers/src/_ts_generator.mjs";
function lol() {
return _lol.apply(this, arguments);
}
function _lol() {
_lol = _wrap_async_generator(function() {
return _ts_generator(this, function(_state) {
switch(_state.label){
case 0:
return [
4,
1
];
case 1:
_state.sent();
return [
4,
2
];
case 2:
_state.sent();
return [
2
];
}
});
});
return _lol.apply(this, arguments);
}
function main() {
return _main.apply(this, arguments);
}
function _main() {
_main = _async_to_generator(function() {
var _iteratorAbruptCompletion, _didIteratorError, _iteratorError, _iterator, _step, _value, x, err;
return _ts_generator(this, function(_state) {
switch(_state.label){
case 0:
_iteratorAbruptCompletion = false, _didIteratorError = false;
_state.label = 1;
case 1:
_state.trys.push([
1,
6,
7,
12
]);
_iterator = _async_iterator(lol());
_state.label = 2;
case 2:
return [
4,
_iterator.next()
];
case 3:
if (!(_iteratorAbruptCompletion = !(_step = _state.sent()).done)) return [
3,
5
];
_value = _step.value;
x = _value;
console.log(x);
_state.label = 4;
case 4:
_iteratorAbruptCompletion = false;
return [
3,
2
];
case 5:
return [
3,
12
];
case 6:
err = _state.sent();
_didIteratorError = true;
_iteratorError = err;
return [
3,
12
];
case 7:
_state.trys.push([
7,
,
10,
11
]);
if (!(_iteratorAbruptCompletion && _iterator.return != null)) return [
3,
9
];
return [
4,
_iterator.return()
];
case 8:
_state.sent();
_state.label = 9;
case 9:
return [
3,
11
];
case 10:
if (_didIteratorError) {
throw _iteratorError;
}
return [
7
];
case 11:
return [
7
];
case 12:
return [
2
];
}
});
});
return _main.apply(this, arguments);
async function* lol() {
yield 1;
yield 2;
}
async function main() {
for await (const x of lol()){
console.log(x);
}
}
main();

1 comment on commit d730186

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: d730186 Previous: 8d8f150 Ratio
es/full/bugs-1 345379 ns/iter (± 19869) 358744 ns/iter (± 33787) 0.96
es/full/minify/libraries/antd 2067926065 ns/iter (± 69608197) 2054077725 ns/iter (± 67546884) 1.01
es/full/minify/libraries/d3 515100103 ns/iter (± 159883441) 464984035 ns/iter (± 29231946) 1.11
es/full/minify/libraries/echarts 1727549861 ns/iter (± 35722394) 1734326571 ns/iter (± 49239593) 1.00
es/full/minify/libraries/jquery 118750879 ns/iter (± 5371722) 117758691 ns/iter (± 5769183) 1.01
es/full/minify/libraries/lodash 136956724 ns/iter (± 5420934) 135239700 ns/iter (± 4787750) 1.01
es/full/minify/libraries/moment 68490361 ns/iter (± 4232130) 70338142 ns/iter (± 2332834) 0.97
es/full/minify/libraries/react 22436171 ns/iter (± 499643) 22497693 ns/iter (± 1665945) 1.00
es/full/minify/libraries/terser 365293069 ns/iter (± 14711338) 351031518 ns/iter (± 12365286) 1.04
es/full/minify/libraries/three 639076054 ns/iter (± 19203904) 617854671 ns/iter (± 17185071) 1.03
es/full/minify/libraries/typescript 3847128151 ns/iter (± 42332388) 3820428142 ns/iter (± 104269447) 1.01
es/full/minify/libraries/victory 925779231 ns/iter (± 22076710) 926912015 ns/iter (± 35524000) 1.00
es/full/minify/libraries/vue 178761656 ns/iter (± 6776693) 182563335 ns/iter (± 21950587) 0.98
es/full/codegen/es3 33356 ns/iter (± 1373) 33529 ns/iter (± 1021) 0.99
es/full/codegen/es5 33108 ns/iter (± 1359) 33358 ns/iter (± 770) 0.99
es/full/codegen/es2015 33108 ns/iter (± 3263) 33513 ns/iter (± 561) 0.99
es/full/codegen/es2016 33009 ns/iter (± 990) 36367 ns/iter (± 20275) 0.91
es/full/codegen/es2017 33031 ns/iter (± 1560) 33464 ns/iter (± 1251) 0.99
es/full/codegen/es2018 33031 ns/iter (± 1007) 33506 ns/iter (± 1162) 0.99
es/full/codegen/es2019 32954 ns/iter (± 830) 33356 ns/iter (± 3174) 0.99
es/full/codegen/es2020 33063 ns/iter (± 672) 33684 ns/iter (± 1195) 0.98
es/full/all/es3 195779380 ns/iter (± 10953299) 196893420 ns/iter (± 13425021) 0.99
es/full/all/es5 183610269 ns/iter (± 7889693) 187382004 ns/iter (± 14118598) 0.98
es/full/all/es2015 145884702 ns/iter (± 9063866) 146705443 ns/iter (± 9072113) 0.99
es/full/all/es2016 146264699 ns/iter (± 11150302) 151644955 ns/iter (± 13089969) 0.96
es/full/all/es2017 145117573 ns/iter (± 8081251) 157280192 ns/iter (± 11380078) 0.92
es/full/all/es2018 142505110 ns/iter (± 9325968) 149640588 ns/iter (± 11178546) 0.95
es/full/all/es2019 141478102 ns/iter (± 7693168) 148781706 ns/iter (± 11796853) 0.95
es/full/all/es2020 136921200 ns/iter (± 7734753) 142419570 ns/iter (± 12021188) 0.96
es/full/parser 718935 ns/iter (± 39841) 724790 ns/iter (± 41415) 0.99
es/full/base/fixer 26086 ns/iter (± 1585) 26319 ns/iter (± 537) 0.99
es/full/base/resolver_and_hygiene 92031 ns/iter (± 5672) 92555 ns/iter (± 7569) 0.99
serialization of ast node 205 ns/iter (± 9) 216 ns/iter (± 4) 0.95
serialization of serde 221 ns/iter (± 9) 219 ns/iter (± 7) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.