Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(es/plugins): Simplify
read_result_*
(#6426)
- Loading branch information
Showing
5 changed files
with
75 additions
and
124 deletions.
There are no files selected for viewing
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,6 +1,6 @@ | ||
mod read_returned_result_from_host; | ||
pub use read_returned_result_from_host::AllocatedBytesPtr; | ||
#[cfg_attr(not(target_arch = "wasm32"), allow(unused))] | ||
#[cfg(all(feature = "__rkyv", feature = "__plugin_mode", target_arch = "wasm32"))] | ||
pub(crate) use read_returned_result_from_host::{ | ||
read_returned_result_from_host, read_returned_result_from_host_fallible, | ||
}; |
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
76 changes: 28 additions & 48 deletions
76
crates/swc_plugin_runner/tests/fixture/swc_internal_plugin/Cargo.lock
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
7a1c2a1
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
331740
ns/iter (± 27508
)416072
ns/iter (± 13709
)0.80
es/full/minify/libraries/antd
1849928006
ns/iter (± 22932446
)2175117314
ns/iter (± 41089339
)0.85
es/full/minify/libraries/d3
370049033
ns/iter (± 16917712
)412997615
ns/iter (± 11118822
)0.90
es/full/minify/libraries/echarts
1560028342
ns/iter (± 48132412
)1867459909
ns/iter (± 83826989
)0.84
es/full/minify/libraries/jquery
101871750
ns/iter (± 2568297
)128282448
ns/iter (± 20926942
)0.79
es/full/minify/libraries/lodash
117314005
ns/iter (± 5404659
)142531725
ns/iter (± 4481749
)0.82
es/full/minify/libraries/moment
58823483
ns/iter (± 2871460
)72499023
ns/iter (± 2869740
)0.81
es/full/minify/libraries/react
21288136
ns/iter (± 1661783
)24821955
ns/iter (± 1466232
)0.86
es/full/minify/libraries/terser
310018263
ns/iter (± 18548098
)329193589
ns/iter (± 12125074
)0.94
es/full/minify/libraries/three
584480462
ns/iter (± 34434334
)588669796
ns/iter (± 12025641
)0.99
es/full/minify/libraries/typescript
3277302496
ns/iter (± 73091238
)3947735327
ns/iter (± 80285748
)0.83
es/full/minify/libraries/victory
803494342
ns/iter (± 25895480
)860168590
ns/iter (± 57322809
)0.93
es/full/minify/libraries/vue
145461710
ns/iter (± 1752431
)183816045
ns/iter (± 1870092
)0.79
es/full/codegen/es3
33711
ns/iter (± 1029
)39967
ns/iter (± 1000
)0.84
es/full/codegen/es5
33696
ns/iter (± 1239
)40062
ns/iter (± 1192
)0.84
es/full/codegen/es2015
33619
ns/iter (± 1746
)40032
ns/iter (± 2547
)0.84
es/full/codegen/es2016
33769
ns/iter (± 339
)40498
ns/iter (± 5407
)0.83
es/full/codegen/es2017
33691
ns/iter (± 373
)40082
ns/iter (± 1192
)0.84
es/full/codegen/es2018
33795
ns/iter (± 415
)39957
ns/iter (± 937
)0.85
es/full/codegen/es2019
33630
ns/iter (± 1003
)40016
ns/iter (± 1704
)0.84
es/full/codegen/es2020
33727
ns/iter (± 883
)40171
ns/iter (± 7694
)0.84
es/full/all/es3
190737316
ns/iter (± 12758128
)233857943
ns/iter (± 11516942
)0.82
es/full/all/es5
179069335
ns/iter (± 7101289
)221575574
ns/iter (± 7729686
)0.81
es/full/all/es2015
147282439
ns/iter (± 7399404
)178887830
ns/iter (± 8416022
)0.82
es/full/all/es2016
139400862
ns/iter (± 4018966
)178881242
ns/iter (± 10811478
)0.78
es/full/all/es2017
146013879
ns/iter (± 13918127
)177588587
ns/iter (± 8919335
)0.82
es/full/all/es2018
141916501
ns/iter (± 4554118
)175201414
ns/iter (± 7805884
)0.81
es/full/all/es2019
141032613
ns/iter (± 10883016
)175118681
ns/iter (± 9395327
)0.81
es/full/all/es2020
139976513
ns/iter (± 9890605
)167393657
ns/iter (± 7259341
)0.84
es/full/parser
722357
ns/iter (± 24014
)878217
ns/iter (± 22555
)0.82
es/full/base/fixer
27083
ns/iter (± 2145
)32145
ns/iter (± 1622
)0.84
es/full/base/resolver_and_hygiene
90715
ns/iter (± 5926
)114468
ns/iter (± 12492
)0.79
serialization of ast node
213
ns/iter (± 8
)270
ns/iter (± 5
)0.79
serialization of serde
222
ns/iter (± 11
)280
ns/iter (± 8
)0.79
This comment was automatically generated by workflow using github-action-benchmark.