Skip to content

refactor(parser): remove portable simd because it is not stable Rust#645

Merged
Boshen merged 1 commit intomainfrom
remove-simd
Jul 27, 2023
Merged

refactor(parser): remove portable simd because it is not stable Rust#645
Boshen merged 1 commit intomainfrom
remove-simd

Conversation

@Boshen
Copy link
Copy Markdown
Member

@Boshen Boshen commented Jul 27, 2023

related #626

@github-actions github-actions bot added the A-parser Area - Parser label Jul 27, 2023
@github-actions
Copy link
Copy Markdown
Contributor

Benchmark Results

Linux

group                            main                                   pr
-----                            ----                                   --
minifier/antd.js                 1.00    328.7±6.81ms    19.4 MB/sec    1.02   333.8±10.01ms    19.1 MB/sec
minifier/react.development.js    1.00      3.3±0.12ms    21.0 MB/sec    1.02      3.3±0.15ms    20.5 MB/sec
minifier/typescript.js           1.00   560.6±12.70ms    18.4 MB/sec    1.01   568.3±13.07ms    18.2 MB/sec
minifier/vue.js                  1.00     22.0±1.18ms    14.8 MB/sec    1.01     22.2±1.43ms    14.7 MB/sec
parser/antd.js                   1.00    101.4±2.74ms    62.9 MB/sec    1.05    106.2±4.03ms    60.0 MB/sec
parser/react.development.js      1.00  1125.7±45.30µs    61.1 MB/sec    1.03  1159.1±48.98µs    59.4 MB/sec
parser/typescript.js             1.00    166.8±4.75ms    61.8 MB/sec    1.05    175.1±5.45ms    58.9 MB/sec
parser/vue.js                    1.00      7.2±0.30ms    45.5 MB/sec    1.03      7.4±0.38ms    44.1 MB/sec
semantic/antd.js                 1.00    112.3±6.57ms    56.8 MB/sec    1.04    116.6±6.14ms    54.7 MB/sec
semantic/react.development.js    1.00  1193.1±75.95µs    57.7 MB/sec    1.01  1210.2±79.94µs    56.8 MB/sec
semantic/typescript.js           1.00   235.5±11.57ms    43.8 MB/sec    1.01   237.9±11.04ms    43.4 MB/sec
semantic/vue.js                  1.02      8.2±0.51ms    39.6 MB/sec    1.00      8.1±0.64ms    40.3 MB/sec

Windows

group                            main                                   pr
-----                            ----                                   --
minifier/antd.js                 1.08   360.5±12.13ms    17.7 MB/sec    1.00   334.4±10.76ms    19.1 MB/sec
minifier/react.development.js    1.00      3.4±0.10ms    20.4 MB/sec    1.00      3.4±0.05ms    20.5 MB/sec
minifier/typescript.js           1.02   523.2±14.23ms    19.7 MB/sec    1.00   512.7±15.00ms    20.1 MB/sec
minifier/vue.js                  1.00     19.9±0.47ms    16.4 MB/sec    1.03     20.4±0.63ms    16.0 MB/sec
parser/antd.js                   1.01     90.5±2.88ms    70.5 MB/sec    1.00     89.6±1.99ms    71.2 MB/sec
parser/react.development.js      1.00   955.7±20.31µs    72.0 MB/sec    1.03   987.8±17.02µs    69.6 MB/sec
parser/typescript.js             1.00    149.8±2.73ms    68.9 MB/sec    1.01    151.5±3.23ms    68.1 MB/sec
parser/vue.js                    1.00      6.1±0.09ms    53.1 MB/sec    1.02      6.3±0.19ms    51.9 MB/sec
semantic/antd.js                 1.00     97.1±5.80ms    65.7 MB/sec    1.00     97.4±4.70ms    65.5 MB/sec
semantic/react.development.js    1.00  1092.4±45.74µs    63.0 MB/sec    1.05  1152.3±45.05µs    59.7 MB/sec
semantic/typescript.js           1.00   225.0±19.76ms    45.8 MB/sec    1.01   226.9±15.93ms    45.5 MB/sec
semantic/vue.js                  1.00      7.2±0.28ms    45.4 MB/sec    1.12      8.0±0.36ms    40.7 MB/sec

@Boshen Boshen enabled auto-merge (squash) July 27, 2023 04:42
@Boshen Boshen disabled auto-merge July 27, 2023 04:43
@Boshen Boshen merged commit 608ee91 into main Jul 27, 2023
@Boshen Boshen deleted the remove-simd branch July 27, 2023 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-parser Area - Parser

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant