-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(cargo): Drop dependencies on
retain_mut
(#6884)
- Loading branch information
Showing
5 changed files
with
95 additions
and
109 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,73 +1,72 @@ | ||
[package] | ||
authors = ["강동윤 <kdy1997.dev@gmail.com>"] | ||
# OUT_DIR is required for testing | ||
build = "build.rs" | ||
description = "Very fast ecmascript bundler" | ||
build = "build.rs" | ||
description = "Very fast ecmascript bundler" | ||
documentation = "https://rustdoc.swc.rs/swc_bundler/" | ||
edition = "2021" | ||
include = ["Cargo.toml", "build.rs", "src/**/*.rs", "src/**/*.js"] | ||
license = "Apache-2.0" | ||
name = "swc_bundler" | ||
repository = "https://github.com/swc-project/swc.git" | ||
version = "0.199.8" | ||
edition = "2021" | ||
include = ["Cargo.toml", "build.rs", "src/**/*.rs", "src/**/*.js"] | ||
license = "Apache-2.0" | ||
name = "swc_bundler" | ||
repository = "https://github.com/swc-project/swc.git" | ||
version = "0.199.8" | ||
|
||
[package.metadata.docs.rs] | ||
all-features = true | ||
rustdoc-args = ["--cfg", "docsrs"] | ||
[package.metadata.docs.rs] | ||
all-features = true | ||
rustdoc-args = ["--cfg", "docsrs"] | ||
|
||
[lib] | ||
bench = false | ||
|
||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||
[features] | ||
concurrent = ["swc_common/concurrent", "dashmap", "rayon", "indexmap/rayon"] | ||
default = [] | ||
default = [] | ||
|
||
[dependencies] | ||
ahash = "0.7" | ||
anyhow = "1" | ||
crc = "2.1.0" | ||
dashmap = { version = "5.1.0", optional = true } | ||
indexmap = "1.6.1" | ||
is-macro = "0.2.0" | ||
once_cell = "1.10.0" | ||
parking_lot = "0.12.0" | ||
petgraph = "0.6" | ||
radix_fmt = "1" | ||
rayon = { version = "1", optional = true } | ||
relative-path = "1.2" | ||
retain_mut = "0.1.2" | ||
swc_atoms = { version = "0.4.32", path = "../swc_atoms" } | ||
swc_common = { version = "0.29.29", path = "../swc_common" } | ||
swc_ecma_ast = { version = "0.96.3", path = "../swc_ecma_ast" } | ||
swc_ecma_codegen = { version = "0.129.8", path = "../swc_ecma_codegen" } | ||
swc_ecma_loader = { version = "0.41.31", path = "../swc_ecma_loader" } | ||
swc_ecma_parser = { version = "0.124.5", path = "../swc_ecma_parser" } | ||
swc_ecma_transforms_base = { version = "0.116.4", path = "../swc_ecma_transforms_base" } | ||
swc_ecma_transforms_optimization = { version = "0.172.8", path = "../swc_ecma_transforms_optimization" } | ||
swc_ecma_utils = { version = "0.107.5", path = "../swc_ecma_utils" } | ||
swc_ecma_visit = { version = "0.82.3", path = "../swc_ecma_visit" } | ||
swc_fast_graph = { version = "0.17.30", path = "../swc_fast_graph/" } | ||
swc_graph_analyzer = { version = "0.18.32", path = "../swc_graph_analyzer/" } | ||
tracing = "0.1.32" | ||
ahash = "0.7" | ||
anyhow = "1" | ||
crc = "2.1.0" | ||
dashmap = {version = "5.1.0", optional = true} | ||
indexmap = "1.6.1" | ||
is-macro = "0.2.0" | ||
once_cell = "1.10.0" | ||
parking_lot = "0.12.0" | ||
petgraph = "0.6" | ||
radix_fmt = "1" | ||
rayon = {version = "1", optional = true} | ||
relative-path = "1.2" | ||
swc_atoms = {version = "0.4.32", path = "../swc_atoms"} | ||
swc_common = {version = "0.29.29", path = "../swc_common"} | ||
swc_ecma_ast = {version = "0.96.3", path = "../swc_ecma_ast"} | ||
swc_ecma_codegen = {version = "0.129.8", path = "../swc_ecma_codegen"} | ||
swc_ecma_loader = {version = "0.41.31", path = "../swc_ecma_loader"} | ||
swc_ecma_parser = {version = "0.124.5", path = "../swc_ecma_parser"} | ||
swc_ecma_transforms_base = {version = "0.116.4", path = "../swc_ecma_transforms_base"} | ||
swc_ecma_transforms_optimization = {version = "0.172.8", path = "../swc_ecma_transforms_optimization"} | ||
swc_ecma_utils = {version = "0.107.5", path = "../swc_ecma_utils"} | ||
swc_ecma_visit = {version = "0.82.3", path = "../swc_ecma_visit"} | ||
swc_fast_graph = {version = "0.17.30", path = "../swc_fast_graph/"} | ||
swc_graph_analyzer = {version = "0.18.32", path = "../swc_graph_analyzer/"} | ||
tracing = "0.1.32" | ||
|
||
[dev-dependencies] | ||
hex = "0.4" | ||
ntest = "0.7.2" | ||
path-clean = "=0.1.0" | ||
reqwest = { version = "0.11.13", features = ["blocking"] } | ||
reqwest = {version = "0.11.13", features = ["blocking"]} | ||
sha-1 = "0.10" | ||
swc_ecma_loader = { version = "0.41.31", path = "../swc_ecma_loader", features = [ | ||
swc_ecma_loader = {version = "0.41.31", path = "../swc_ecma_loader", features = [ | ||
"node", | ||
"cache", | ||
] } | ||
swc_ecma_minifier = { version = "0.166.8", path = "../swc_ecma_minifier", features = [ | ||
]} | ||
swc_ecma_minifier = {version = "0.166.8", path = "../swc_ecma_minifier", features = [ | ||
"concurrent", | ||
] } | ||
swc_ecma_transforms_proposal = { version = "0.149.6", path = "../swc_ecma_transforms_proposal" } | ||
swc_ecma_transforms_react = { version = "0.160.7", path = "../swc_ecma_transforms_react" } | ||
swc_ecma_transforms_typescript = { version = "0.164.8", path = "../swc_ecma_transforms_typescript" } | ||
swc_node_base = { version = "0.5.8", path = "../swc_node_base" } | ||
]} | ||
swc_ecma_transforms_proposal = {version = "0.149.6", path = "../swc_ecma_transforms_proposal"} | ||
swc_ecma_transforms_react = {version = "0.160.7", path = "../swc_ecma_transforms_react"} | ||
swc_ecma_transforms_typescript = {version = "0.164.8", path = "../swc_ecma_transforms_typescript"} | ||
swc_node_base = {version = "0.5.8", path = "../swc_node_base"} | ||
tempfile = "3.1.0" | ||
testing = { version = "0.31.31", path = "../testing" } | ||
testing = {version = "0.31.31", path = "../testing"} | ||
url = "2.1.1" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
d6a24a2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
es/full/bugs-1
309802
ns/iter (± 16631
)293266
ns/iter (± 8256
)1.06
es/full/minify/libraries/antd
1888278113
ns/iter (± 23508677
)1470273277
ns/iter (± 28495673
)1.28
es/full/minify/libraries/d3
345924771
ns/iter (± 4650468
)276921744
ns/iter (± 4732211
)1.25
es/full/minify/libraries/echarts
1434440202
ns/iter (± 9841089
)1108111945
ns/iter (± 12708085
)1.29
es/full/minify/libraries/jquery
100163701
ns/iter (± 1413845
)85154143
ns/iter (± 601999
)1.18
es/full/minify/libraries/lodash
115931403
ns/iter (± 1386889
)101748798
ns/iter (± 673236
)1.14
es/full/minify/libraries/moment
55877649
ns/iter (± 463433
)50320845
ns/iter (± 245100
)1.11
es/full/minify/libraries/react
20242656
ns/iter (± 476393
)18521611
ns/iter (± 73341
)1.09
es/full/minify/libraries/terser
286629499
ns/iter (± 3403485
)233943210
ns/iter (± 3003974
)1.23
es/full/minify/libraries/three
533303254
ns/iter (± 10722964
)399774935
ns/iter (± 4702194
)1.33
es/full/minify/libraries/typescript
3455838567
ns/iter (± 10834929
)2841171503
ns/iter (± 13751400
)1.22
es/full/minify/libraries/victory
801252914
ns/iter (± 6471678
)591697321
ns/iter (± 9501648
)1.35
es/full/minify/libraries/vue
142936676
ns/iter (± 2091811
)122968171
ns/iter (± 1012193
)1.16
es/full/codegen/es3
26806
ns/iter (± 51
)24955
ns/iter (± 250
)1.07
es/full/codegen/es5
26785
ns/iter (± 62
)25325
ns/iter (± 206
)1.06
es/full/codegen/es2015
26726
ns/iter (± 53
)25690
ns/iter (± 457
)1.04
es/full/codegen/es2016
26714
ns/iter (± 42
)24994
ns/iter (± 195
)1.07
es/full/codegen/es2017
26738
ns/iter (± 37
)24905
ns/iter (± 222
)1.07
es/full/codegen/es2018
26709
ns/iter (± 43
)24976
ns/iter (± 129
)1.07
es/full/codegen/es2019
26689
ns/iter (± 50
)24941
ns/iter (± 316
)1.07
es/full/codegen/es2020
26749
ns/iter (± 51
)24902
ns/iter (± 138
)1.07
es/full/all/es3
173121974
ns/iter (± 3536610
)168231002
ns/iter (± 3246421
)1.03
es/full/all/es5
164225426
ns/iter (± 3650661
)162484857
ns/iter (± 2860239
)1.01
es/full/all/es2015
126004397
ns/iter (± 1218096
)119545956
ns/iter (± 702584
)1.05
es/full/all/es2016
125796805
ns/iter (± 1625815
)118917492
ns/iter (± 1172000
)1.06
es/full/all/es2017
122792078
ns/iter (± 4776058
)118771467
ns/iter (± 608416
)1.03
es/full/all/es2018
120126060
ns/iter (± 1099379
)117035829
ns/iter (± 777488
)1.03
es/full/all/es2019
119990575
ns/iter (± 1268828
)115619766
ns/iter (± 778154
)1.04
es/full/all/es2020
116387558
ns/iter (± 1490564
)110721147
ns/iter (± 856395
)1.05
es/full/parser
540206
ns/iter (± 9667
)506336
ns/iter (± 5934
)1.07
es/full/base/fixer
22164
ns/iter (± 38
)20562
ns/iter (± 111
)1.08
es/full/base/resolver_and_hygiene
79496
ns/iter (± 64
)74951
ns/iter (± 470
)1.06
serialization of ast node
123
ns/iter (± 0
)117
ns/iter (± 0
)1.05
serialization of serde
128
ns/iter (± 0
)121
ns/iter (± 0
)1.06
css/minify/libraries/bootstrap
29041821
ns/iter (± 88707
)26523448
ns/iter (± 269389
)1.09
css/visitor/compare/clone
2077088
ns/iter (± 20061
)1990952
ns/iter (± 24653
)1.04
css/visitor/compare/visit_mut_span
2313313
ns/iter (± 8334
)2142975
ns/iter (± 23597
)1.08
css/visitor/compare/visit_mut_span_panic
2341976
ns/iter (± 8125
)2206566
ns/iter (± 11382
)1.06
css/visitor/compare/fold_span
3078977
ns/iter (± 24236
)2872778
ns/iter (± 17435
)1.07
css/visitor/compare/fold_span_panic
3234725
ns/iter (± 25656
)3004107
ns/iter (± 14029
)1.08
css/lexer/bootstrap_5_1_3
5203202
ns/iter (± 1852
)4910259
ns/iter (± 24390
)1.06
css/lexer/foundation_6_7_4
4370751
ns/iter (± 4757
)4134992
ns/iter (± 24421
)1.06
css/lexer/tailwind_3_1_1
831447
ns/iter (± 371
)815208
ns/iter (± 12427
)1.02
css/parser/bootstrap_5_1_3
22405359
ns/iter (± 59829
)20504074
ns/iter (± 113974
)1.09
css/parser/foundation_6_7_4
17905157
ns/iter (± 48779
)16416344
ns/iter (± 149023
)1.09
css/parser/tailwind_3_1_1
3331469
ns/iter (± 2689
)3136629
ns/iter (± 26241
)1.06
es/codegen/colors
320818
ns/iter (± 180612
)325093
ns/iter (± 183834
)0.99
es/codegen/large
1083226
ns/iter (± 553097
)1179697
ns/iter (± 594768
)0.92
es/codegen/with-parser/colors
48104
ns/iter (± 448
)45663
ns/iter (± 325
)1.05
es/codegen/with-parser/large
534819
ns/iter (± 2176
)508255
ns/iter (± 3718
)1.05
es/minify/libraries/antd
1632998077
ns/iter (± 18345462
)1254676418
ns/iter (± 25470109
)1.30
es/minify/libraries/d3
294360454
ns/iter (± 3193775
)238575434
ns/iter (± 3695128
)1.23
es/minify/libraries/echarts
1240237536
ns/iter (± 5076271
)955828810
ns/iter (± 13784652
)1.30
es/minify/libraries/jquery
83072420
ns/iter (± 1016333
)74321683
ns/iter (± 625301
)1.12
es/minify/libraries/lodash
99945257
ns/iter (± 1775997
)91253300
ns/iter (± 405495
)1.10
es/minify/libraries/moment
47928415
ns/iter (± 576327
)43941735
ns/iter (± 196280
)1.09
es/minify/libraries/react
17644065
ns/iter (± 110490
)16440945
ns/iter (± 132160
)1.07
es/minify/libraries/terser
240564196
ns/iter (± 4217218
)194220653
ns/iter (± 1813016
)1.24
es/minify/libraries/three
442739662
ns/iter (± 4071789
)326343764
ns/iter (± 4718469
)1.36
es/minify/libraries/typescript
2937230473
ns/iter (± 12264862
)2431495419
ns/iter (± 26257625
)1.21
es/minify/libraries/victory
691390958
ns/iter (± 7008644
)492814934
ns/iter (± 9710885
)1.40
es/minify/libraries/vue
125452264
ns/iter (± 2342506
)109298221
ns/iter (± 368707
)1.15
es/visitor/compare/clone
2440518
ns/iter (± 9513
)2296110
ns/iter (± 34077
)1.06
es/visitor/compare/visit_mut_span
2858682
ns/iter (± 7711
)2653858
ns/iter (± 20921
)1.08
es/visitor/compare/visit_mut_span_panic
2906953
ns/iter (± 24914
)2679216
ns/iter (± 7878
)1.09
es/visitor/compare/fold_span
4039094
ns/iter (± 19158
)3735774
ns/iter (± 26055
)1.08
es/visitor/compare/fold_span_panic
4226156
ns/iter (± 17623
)3889654
ns/iter (± 21787
)1.09
es/lexer/colors
17247
ns/iter (± 58
)16931
ns/iter (± 281
)1.02
es/lexer/angular
8258708
ns/iter (± 6038
)7879774
ns/iter (± 51444
)1.05
es/lexer/backbone
1082790
ns/iter (± 466
)1035074
ns/iter (± 7476
)1.05
es/lexer/jquery
5983649
ns/iter (± 3707
)5738852
ns/iter (± 45848
)1.04
es/lexer/jquery mobile
9216810
ns/iter (± 5031
)8852055
ns/iter (± 147523
)1.04
es/lexer/mootools
4682332
ns/iter (± 4330
)4483291
ns/iter (± 51884
)1.04
es/lexer/underscore
901800
ns/iter (± 332
)864599
ns/iter (± 4580
)1.04
es/lexer/three
27919736
ns/iter (± 13656
)26592254
ns/iter (± 147210
)1.05
es/lexer/yui
5060511
ns/iter (± 5227
)4906361
ns/iter (± 57230
)1.03
es/parser/colors
30946
ns/iter (± 154
)30247
ns/iter (± 213
)1.02
es/parser/angular
17208235
ns/iter (± 337737
)14991831
ns/iter (± 92124
)1.15
es/parser/backbone
2326100
ns/iter (± 10338
)2193035
ns/iter (± 15764
)1.06
es/parser/jquery
13002632
ns/iter (± 143777
)11773229
ns/iter (± 109606
)1.10
es/parser/jquery mobile
22045675
ns/iter (± 213782
)18419545
ns/iter (± 162049
)1.20
es/parser/mootools
9704457
ns/iter (± 37385
)9019357
ns/iter (± 93591
)1.08
es/parser/underscore
1969503
ns/iter (± 10659
)1850926
ns/iter (± 22788
)1.06
es/parser/three
62271575
ns/iter (± 175726
)51192611
ns/iter (± 957795
)1.22
es/parser/yui
9769398
ns/iter (± 107008
)9034701
ns/iter (± 94924
)1.08
es/preset-env/usage/builtin_type
144658
ns/iter (± 33736
)143157
ns/iter (± 32701
)1.01
es/preset-env/usage/property
20548
ns/iter (± 88
)20052
ns/iter (± 431
)1.02
es/resolver/typescript
125146563
ns/iter (± 1991846
)105181108
ns/iter (± 831724
)1.19
es/fixer/typescript
98500357
ns/iter (± 755244
)80017946
ns/iter (± 1551800
)1.23
es/hygiene/typescript
211116361
ns/iter (± 2624766
)167910501
ns/iter (± 2642390
)1.26
es/resolver_with_hygiene/typescript
363773344
ns/iter (± 2257322
)293175046
ns/iter (± 1994561
)1.24
es/visitor/base-perf/module_clone
75874
ns/iter (± 1716
)72032
ns/iter (± 1885
)1.05
es/visitor/base-perf/fold_empty
85826
ns/iter (± 2072
)81277
ns/iter (± 1398
)1.06
es/visitor/base-perf/fold_noop_impl_all
85667
ns/iter (± 1573
)82295
ns/iter (± 1669
)1.04
es/visitor/base-perf/fold_noop_impl_vec
86215
ns/iter (± 1729
)81441
ns/iter (± 1359
)1.06
es/visitor/base-perf/boxing_boxed_clone
56
ns/iter (± 0
)53
ns/iter (± 0
)1.06
es/visitor/base-perf/boxing_unboxed_clone
59
ns/iter (± 0
)56
ns/iter (± 0
)1.05
es/visitor/base-perf/boxing_boxed
105
ns/iter (± 0
)99
ns/iter (± 0
)1.06
es/visitor/base-perf/boxing_unboxed
104
ns/iter (± 0
)98
ns/iter (± 0
)1.06
es/visitor/base-perf/visit_contains_this
3581
ns/iter (± 101
)3367
ns/iter (± 64
)1.06
es/base/parallel/resolver/typescript
5460277506
ns/iter (± 603814025
)5048464215
ns/iter (± 334897742
)1.08
es/base/parallel/hygiene/typescript
2423379420
ns/iter (± 34695966
)2096829892
ns/iter (± 32104289
)1.16
misc/visitors/time-complexity/time 5
102
ns/iter (± 0
)97
ns/iter (± 1
)1.05
misc/visitors/time-complexity/time 10
320
ns/iter (± 4
)304
ns/iter (± 4
)1.05
misc/visitors/time-complexity/time 15
658
ns/iter (± 1
)639
ns/iter (± 19
)1.03
misc/visitors/time-complexity/time 20
1234
ns/iter (± 6
)1197
ns/iter (± 15
)1.03
misc/visitors/time-complexity/time 40
6851
ns/iter (± 38
)6276
ns/iter (± 50
)1.09
misc/visitors/time-complexity/time 60
17324
ns/iter (± 178
)16228
ns/iter (± 108
)1.07
es/full-target/es2016
188424
ns/iter (± 447
)179583
ns/iter (± 1216
)1.05
es/full-target/es2017
183783
ns/iter (± 322
)173127
ns/iter (± 474
)1.06
es/full-target/es2018
173108
ns/iter (± 522
)162952
ns/iter (± 760
)1.06
es2020_nullish_coalescing
67134
ns/iter (± 468
)63414
ns/iter (± 644
)1.06
es2020_optional_chaining
95864
ns/iter (± 5811
)90322
ns/iter (± 580
)1.06
es2022_class_properties
94174
ns/iter (± 333
)89078
ns/iter (± 1069
)1.06
es2018_object_rest_spread
71563
ns/iter (± 107
)67650
ns/iter (± 450
)1.06
es2019_optional_catch_binding
61640
ns/iter (± 39
)58755
ns/iter (± 1093
)1.05
es2017_async_to_generator
62129
ns/iter (± 56
)61594
ns/iter (± 268
)1.01
es2016_exponentiation
65140
ns/iter (± 98
)64497
ns/iter (± 341
)1.01
es2015_arrow
70304
ns/iter (± 330
)69729
ns/iter (± 405
)1.01
es2015_block_scoped_fn
66736
ns/iter (± 122
)63196
ns/iter (± 378
)1.06
es2015_block_scoping
158017
ns/iter (± 7910
)148022
ns/iter (± 8263
)1.07
es2015_classes
118236
ns/iter (± 491
)110650
ns/iter (± 661
)1.07
es2015_computed_props
61387
ns/iter (± 130
)58050
ns/iter (± 367
)1.06
es2015_destructuring
116338
ns/iter (± 284
)109623
ns/iter (± 792
)1.06
es2015_duplicate_keys
64408
ns/iter (± 169
)60684
ns/iter (± 325
)1.06
es2015_parameters
80189
ns/iter (± 328
)77729
ns/iter (± 1318
)1.03
es2015_fn_name
67337
ns/iter (± 667
)62719
ns/iter (± 466
)1.07
es2015_for_of
64828
ns/iter (± 105
)60876
ns/iter (± 331
)1.06
es2015_instanceof
63984
ns/iter (± 60
)60195
ns/iter (± 537
)1.06
es2015_shorthand_property
61351
ns/iter (± 101
)58178
ns/iter (± 447
)1.05
es2015_spread
61503
ns/iter (± 106
)57760
ns/iter (± 219
)1.06
es2015_sticky_regex
62929
ns/iter (± 114
)59211
ns/iter (± 353
)1.06
es2015_typeof_symbol
63008
ns/iter (± 89
)59295
ns/iter (± 407
)1.06
es/transform/baseline/base
52439
ns/iter (± 111
)49324
ns/iter (± 357
)1.06
es/transform/baseline/common_reserved_word
62814
ns/iter (± 130
)59451
ns/iter (± 473
)1.06
es/transform/baseline/common_typescript
169953
ns/iter (± 371
)136335
ns/iter (± 2483
)1.25
es/target/es3
170555
ns/iter (± 337
)161931
ns/iter (± 872
)1.05
es/target/es2015
633327
ns/iter (± 1297
)595817
ns/iter (± 4450
)1.06
es/target/es2016
65231
ns/iter (± 125
)61674
ns/iter (± 257
)1.06
es/target/es2017
62246
ns/iter (± 77
)58892
ns/iter (± 302
)1.06
es/target/es2018
81428
ns/iter (± 111
)77426
ns/iter (± 479
)1.05
es/target/es2020
132917
ns/iter (± 311
)126415
ns/iter (± 1384
)1.05
babelify-only
671313
ns/iter (± 981
)649615
ns/iter (± 3404
)1.03
parse_and_babelify_angular
47784372
ns/iter (± 865587
)41685148
ns/iter (± 977878
)1.15
parse_and_babelify_backbone
5782883
ns/iter (± 53399
)5154679
ns/iter (± 39019
)1.12
parse_and_babelify_jquery
35913793
ns/iter (± 424433
)30312087
ns/iter (± 257966
)1.18
parse_and_babelify_jquery_mobile
61652723
ns/iter (± 447220
)50150919
ns/iter (± 453193
)1.23
parse_and_babelify_mootools
38322459
ns/iter (± 303486
)30269901
ns/iter (± 229493
)1.27
parse_and_babelify_underscore
4576697
ns/iter (± 33161
)4240916
ns/iter (± 39323
)1.08
parse_and_babelify_yui
37453752
ns/iter (± 657749
)29289373
ns/iter (± 418024
)1.28
html/minify/document/css_spec
45524867
ns/iter (± 750270
)39481710
ns/iter (± 437825
)1.15
html/minify/document/github
18048450
ns/iter (± 46093
)16678226
ns/iter (± 96807
)1.08
html/minify/document/stackoverflow
16349311
ns/iter (± 72925
)14857403
ns/iter (± 101879
)1.10
html/minify/document_fragment/css_spec
43599961
ns/iter (± 181263
)37470764
ns/iter (± 682645
)1.16
html/minify/document_fragment/github
17336889
ns/iter (± 58690
)15976284
ns/iter (± 139247
)1.09
html/minify/document_fragment/stackoverflow
15702879
ns/iter (± 74035
)14429945
ns/iter (± 38799
)1.09
html/document/visitor/compare/clone
339095
ns/iter (± 2130
)327993
ns/iter (± 3434
)1.03
html/document/visitor/compare/visit_mut_span
366249
ns/iter (± 1657
)348550
ns/iter (± 2566
)1.05
html/document/visitor/compare/visit_mut_span_panic
373269
ns/iter (± 1765
)355510
ns/iter (± 1682
)1.05
html/document/visitor/compare/fold_span
405298
ns/iter (± 2389
)389256
ns/iter (± 2866
)1.04
html/document/visitor/compare/fold_span_panic
465607
ns/iter (± 1747
)440612
ns/iter (± 5221
)1.06
html/document_fragment/visitor/compare/clone
339121
ns/iter (± 1729
)325928
ns/iter (± 2579
)1.04
html/document_fragment/visitor/compare/visit_mut_span
364166
ns/iter (± 1728
)349962
ns/iter (± 4673
)1.04
html/document_fragment/visitor/compare/visit_mut_span_panic
375883
ns/iter (± 1790
)359524
ns/iter (± 1988
)1.05
html/document_fragment/visitor/compare/fold_span
404239
ns/iter (± 1844
)399564
ns/iter (± 2683
)1.01
html/document_fragment/visitor/compare/fold_span_panic
459827
ns/iter (± 2402
)437122
ns/iter (± 2977
)1.05
html/lexer/css_2021_spec
15531170
ns/iter (± 74100
)15062865
ns/iter (± 210951
)1.03
html/lexer/github_com_17_05_2022
6017259
ns/iter (± 8666
)5717223
ns/iter (± 74587
)1.05
html/lexer/stackoverflow_com_17_05_2022
5627114
ns/iter (± 1521
)5588805
ns/iter (± 52895
)1.01
html/parser/parser_document/css_2021_spec
27073207
ns/iter (± 214285
)25224905
ns/iter (± 311204
)1.07
html/parser/parser_document/github_com_17_05_2022
8826056
ns/iter (± 10269
)8412039
ns/iter (± 96220
)1.05
html/parser/parser_document/stackoverflow_com_17_05_2022
7740955
ns/iter (± 7251
)7524806
ns/iter (± 32520
)1.03
html/parser/parser_document_fragment/css_2021_spec
27395080
ns/iter (± 188566
)25096199
ns/iter (± 462398
)1.09
html/parser/parser_document_fragment/github_com_17_05_2022
8851555
ns/iter (± 8453
)8646918
ns/iter (± 103493
)1.02
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7751416
ns/iter (± 6346
)7394451
ns/iter (± 126917
)1.05
This comment was automatically generated by workflow using github-action-benchmark.