Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

chore: Upgrade to Rust 1.66.0 #4120

Merged
merged 1 commit into from
Dec 30, 2022
Merged

chore: Upgrade to Rust 1.66.0 #4120

merged 1 commit into from
Dec 30, 2022

Conversation

MichaReiser
Copy link
Contributor

Summary

Upgrades the Rust toolchain to version 1.66.0

Test Plan

cargo build && cargo test

Documentation

  • The PR requires documentation
  • I will create a new PR to update the documentation

@netlify
Copy link

netlify bot commented Dec 30, 2022

Deploy Preview for docs-rometools canceled.

Name Link
🔨 Latest commit dbf4671
🔍 Latest deploy log https://app.netlify.com/sites/docs-rometools/deploys/63aeb66a619daa0008935ed0

@github-actions
Copy link

Parser conformance results on ubuntu-latest

js/262

Test result main count This PR count Difference
Total 48647 48647 0
Passed 47582 47582 0
Failed 1065 1065 0
Panics 0 0 0
Coverage 97.81% 97.81% 0.00%

jsx/babel

Test result main count This PR count Difference
Total 40 40 0
Passed 37 37 0
Failed 3 3 0
Panics 0 0 0
Coverage 92.50% 92.50% 0.00%

symbols/microsoft

Test result main count This PR count Difference
Total 6093 6093 0
Passed 1754 1754 0
Failed 4339 4339 0
Panics 0 0 0
Coverage 28.79% 28.79% 0.00%

ts/babel

Test result main count This PR count Difference
Total 639 639 0
Passed 565 565 0
Failed 74 74 0
Panics 0 0 0
Coverage 88.42% 88.42% 0.00%

ts/microsoft

Test result main count This PR count Difference
Total 16740 16740 0
Passed 12817 12817 0
Failed 3923 3923 0
Panics 0 0 0
Coverage 76.57% 76.57% 0.00%

@MichaReiser
Copy link
Contributor Author

!bench_analyzer

@MichaReiser
Copy link
Contributor Author

!bench_parser

@MichaReiser
Copy link
Contributor Author

!bench_formatter

@github-actions
Copy link

Analyzer Benchmark Results

group                     main                                   pr
-----                     ----                                   --
analyzer/css.js           1.00      3.1±0.01ms     3.8 MB/sec    1.01      3.1±0.01ms     3.8 MB/sec
analyzer/index.js         1.00      7.4±0.13ms     4.4 MB/sec    1.01      7.5±0.02ms     4.3 MB/sec
analyzer/lint.ts          1.00      3.6±0.01ms    11.5 MB/sec    1.00      3.6±0.01ms    11.5 MB/sec
analyzer/parser.ts        1.00      8.9±0.04ms     5.4 MB/sec    1.01      9.0±0.03ms     5.4 MB/sec
analyzer/router.ts        1.00      3.2±0.01ms     9.6 MB/sec    1.01      3.2±0.01ms     9.5 MB/sec
analyzer/statement.ts     1.00      8.9±0.03ms     4.0 MB/sec    1.01      9.0±0.02ms     4.0 MB/sec
analyzer/typescript.ts    1.00     13.1±0.05ms     4.2 MB/sec    1.01     13.2±0.05ms     4.1 MB/sec

@github-actions
Copy link

Parser Benchmark Results

group                                 main                                   pr
-----                                 ----                                   --
parser/big5-added.json                1.00    190.2±0.30µs    88.8 MB/sec    1.01    192.4±0.40µs    87.8 MB/sec
parser/canada.json                    1.33   132.9±21.13ms    16.2 MB/sec    1.00    100.1±3.26ms    21.5 MB/sec
parser/checker.ts                     1.17   149.8±10.52ms    17.4 MB/sec    1.00    127.7±7.42ms    20.4 MB/sec
parser/compiler.js                    1.16     83.0±8.06ms    12.6 MB/sec    1.00     71.3±4.33ms    14.7 MB/sec
parser/d3.min.js                      1.08     49.7±2.06ms     5.3 MB/sec    1.00     45.8±2.74ms     5.7 MB/sec
parser/db.json                        1.04      5.0±0.16ms    35.8 MB/sec    1.00      4.8±0.03ms    37.1 MB/sec
parser/dojo.js                        1.05      3.9±0.03ms    17.7 MB/sec    1.00      3.7±0.03ms    18.5 MB/sec
parser/eucjp.json                     1.01    332.1±1.77µs   117.9 MB/sec    1.00    329.8±0.42µs   118.7 MB/sec
parser/ios.d.ts                       1.03   120.6±10.06ms    15.5 MB/sec    1.00    117.2±8.50ms    15.9 MB/sec
parser/jquery.min.js                  1.04     12.4±0.26ms     6.7 MB/sec    1.00     11.9±0.29ms     7.0 MB/sec
parser/math.js                        1.23     98.7±5.38ms     6.6 MB/sec    1.00     80.3±3.17ms     8.1 MB/sec
parser/package-lock.json              1.00      2.0±0.01ms    67.9 MB/sec    1.00      2.0±0.01ms    67.9 MB/sec
parser/parser.ts                      1.05      2.7±0.01ms    17.9 MB/sec    1.00      2.6±0.01ms    18.7 MB/sec
parser/pixi.min.js                    1.05     55.9±2.15ms     7.9 MB/sec    1.00     53.4±1.67ms     8.2 MB/sec
parser/react-dom.production.min.js    1.00     16.0±0.45ms     7.2 MB/sec    1.00     16.0±0.69ms     7.2 MB/sec
parser/react.production.min.js        1.06    778.9±1.84µs     7.9 MB/sec    1.00    735.3±2.55µs     8.4 MB/sec
parser/router.ts                      1.05   1051.0±2.44µs    29.3 MB/sec    1.00   1000.1±1.84µs    30.8 MB/sec
parser/tex-chtml-full.js              1.17    138.2±7.14ms     6.6 MB/sec    1.00    117.7±5.50ms     7.7 MB/sec
parser/three.min.js                   1.15     68.1±5.26ms     8.6 MB/sec    1.00     59.1±1.20ms     9.9 MB/sec
parser/typescript.js                  1.00   533.8±60.45ms    17.8 MB/sec    1.00   532.4±65.01ms    17.8 MB/sec
parser/vue.global.prod.js             1.05     21.2±0.78ms     5.7 MB/sec    1.00     20.1±0.62ms     6.0 MB/sec

@github-actions
Copy link

Formatter Benchmark Results

group                                    main                                   pr
-----                                    ----                                   --
formatter/big5-added.json                1.00   930.6±22.54µs    18.2 MB/sec    1.00   926.2±45.21µs    18.2 MB/sec
formatter/canada.json                    1.05    197.3±5.03ms    10.9 MB/sec    1.00    187.2±6.38ms    11.5 MB/sec
formatter/checker.ts                     1.01   460.7±10.53ms     5.6 MB/sec    1.00   455.0±10.21ms     5.7 MB/sec
formatter/compiler.js                    1.02    241.9±9.11ms     4.3 MB/sec    1.00    237.6±5.83ms     4.4 MB/sec
formatter/d3.min.js                      1.00    187.2±6.30ms  1433.7 KB/sec    1.00    186.8±6.38ms  1437.1 KB/sec
formatter/db.json                        1.05     10.4±0.48ms    17.2 MB/sec    1.00      9.9±0.26ms    18.0 MB/sec
formatter/dojo.js                        1.00     12.2±0.26ms     5.6 MB/sec    1.00     12.2±0.38ms     5.6 MB/sec
formatter/eucjp.json                     1.00      2.0±0.05ms    19.3 MB/sec    1.00      2.0±0.07ms    19.3 MB/sec
formatter/ios.d.ts                       1.01    262.5±7.43ms     7.1 MB/sec    1.00    259.4±6.88ms     7.2 MB/sec
formatter/jquery.min.js                  1.00     49.8±1.63ms  1701.0 KB/sec    1.01     50.5±2.15ms  1676.5 KB/sec
formatter/math.js                        1.00    364.8±7.99ms  1817.5 KB/sec    1.00    366.0±8.74ms  1811.8 KB/sec
formatter/package-lock.json              1.01      4.5±0.10ms    30.4 MB/sec    1.00      4.5±0.09ms    30.7 MB/sec
formatter/parser.ts                      1.01      8.5±0.32ms     5.7 MB/sec    1.00      8.4±0.24ms     5.8 MB/sec
formatter/pixi.min.js                    1.02    199.2±6.27ms     2.2 MB/sec    1.00    196.0±5.63ms     2.2 MB/sec
formatter/react-dom.production.min.js    1.00     58.7±2.13ms  2008.5 KB/sec    1.01     59.1±3.29ms  1992.7 KB/sec
formatter/react.production.min.js        1.00      2.9±0.05ms     2.1 MB/sec    1.01      2.9±0.12ms     2.1 MB/sec
formatter/router.ts                      1.00      3.2±0.08ms     9.6 MB/sec    1.02      3.3±0.13ms     9.5 MB/sec
formatter/tex-chtml-full.js              1.01   472.4±10.05ms  1975.4 KB/sec    1.00    465.8±9.93ms  2003.5 KB/sec
formatter/three.min.js                   1.02    239.7±7.40ms     2.4 MB/sec    1.00    235.7±6.82ms     2.5 MB/sec
formatter/typescript.js                  1.01  1633.8±21.55ms     5.8 MB/sec    1.00  1616.7±19.31ms     5.9 MB/sec
formatter/vue.global.prod.js             1.00     77.9±3.31ms  1584.2 KB/sec    1.02     79.0±5.11ms  1560.8 KB/sec

@MichaReiser MichaReiser merged commit 0a28b1b into main Dec 30, 2022
@MichaReiser MichaReiser deleted the chore/rust-1.66.0 branch December 30, 2022 10:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants