improve compress efficiency (#5220)

This commit is contained in:
Alex Lam S.L
2021-12-15 00:08:24 +00:00
committed by GitHub
parent 7fe7c39a01
commit 509896a410
7 changed files with 100 additions and 96 deletions

View File

@@ -508,7 +508,7 @@ drop_value: {
((a, b) => a + b)(console.log(42));
}
expect: {
((a, b) => {})(console.log(42));
void console.log(42);
}
expect_stdout: "42"
node_version: ">=4"

View File

@@ -890,7 +890,7 @@ keep_fnames: {
issue_805_1: {
options = {
inline: true,
passes: 2,
passes: 3,
pure_getters: "strict",
reduce_vars: true,
sequences: true,
@@ -926,7 +926,7 @@ issue_805_1: {
issue_805_2: {
options = {
inline: true,
passes: 2,
passes: 3,
pure_getters: "strict",
reduce_vars: true,
sequences: true,

View File

@@ -1765,7 +1765,7 @@ issue_2846: {
issue_805_1: {
options = {
inline: true,
passes: 2,
passes: 3,
pure_getters: "strict",
reduce_vars: true,
sequences: true,
@@ -1798,7 +1798,7 @@ issue_805_1: {
issue_805_2: {
options = {
inline: true,
passes: 2,
passes: 3,
pure_getters: "strict",
reduce_vars: true,
sequences: true,

View File

@@ -3862,6 +3862,7 @@ issue_3679_1: {
options = {
collapse_vars: true,
inline: true,
passes: 2,
pure_getters: "strict",
reduce_vars: true,
side_effects: true,

View File

@@ -389,6 +389,7 @@ issue_1288_side_effects: {
options = {
conditionals: true,
negate_iife: true,
sequences: true,
side_effects: true,
}
input: {
@@ -409,10 +410,10 @@ issue_1288_side_effects: {
})(0);
}
expect: {
w;
w,
x || function() {
x = {};
}();
}(),
y;
}
}

View File

@@ -866,9 +866,9 @@ issue_4575: {
}
expect: {
(function(a) {
(function a(...d) {
(function(d) {
console.log(d.length);
})();
})([]);
})();
}
expect_stdout: "0"