Skip to content

Commit

Permalink
feat(visit): Implement more traits for AstKind (#5135)
Browse files Browse the repository at this point in the history
  • Loading branch information
kdy1 committed Jul 7, 2022
1 parent e874060 commit f26d59b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion crates/swc_visit_macros/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ fn make_ast_enum(types: &[Type], is_ref: bool) -> Item {
style: AttrStyle::Outer,
bracket_token: def_site(),
path: q!({ derive }).parse(),
tokens: q!({ (Eq) }).into(),
tokens: q!({ (Eq, PartialOrd, Ord, Hash) }).into(),
});
}
attrs.push(Attribute {
Expand Down

1 comment on commit f26d59b

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: f26d59b Previous: 46b1b42 Ratio
es/full/minify/libraries/antd 1731002584 ns/iter (± 103778799) 1654967021 ns/iter (± 25516705) 1.05
es/full/minify/libraries/d3 637520108 ns/iter (± 216166806) 418948583 ns/iter (± 13521630) 1.52
es/full/minify/libraries/echarts 1762647585 ns/iter (± 149768503) 1622013096 ns/iter (± 41778965) 1.09
es/full/minify/libraries/jquery 104731236 ns/iter (± 10341215) 94955789 ns/iter (± 7515675) 1.10
es/full/minify/libraries/lodash 135534256 ns/iter (± 10000800) 127458853 ns/iter (± 3445719) 1.06
es/full/minify/libraries/moment 62836630 ns/iter (± 8134011) 58658070 ns/iter (± 1952869) 1.07
es/full/minify/libraries/react 19424139 ns/iter (± 1058825) 17767516 ns/iter (± 678301) 1.09
es/full/minify/libraries/terser 638101158 ns/iter (± 36718510) 626866015 ns/iter (± 16331621) 1.02
es/full/minify/libraries/three 568887690 ns/iter (± 3612633) 582759927 ns/iter (± 6274836) 0.98
es/full/minify/libraries/typescript 3947939032 ns/iter (± 328517245) 3515151735 ns/iter (± 95866642) 1.12
es/full/minify/libraries/victory 770026559 ns/iter (± 156860867) 727648675 ns/iter (± 22466894) 1.06
es/full/minify/libraries/vue 182778375 ns/iter (± 5786101) 147918039 ns/iter (± 10548464) 1.24
es/full/codegen/es3 34066 ns/iter (± 2255) 31951 ns/iter (± 1099) 1.07
es/full/codegen/es5 34645 ns/iter (± 11108) 32035 ns/iter (± 826) 1.08
es/full/codegen/es2015 35126 ns/iter (± 7147) 32143 ns/iter (± 833) 1.09
es/full/codegen/es2016 35561 ns/iter (± 9201) 32058 ns/iter (± 1859) 1.11
es/full/codegen/es2017 31908 ns/iter (± 5341) 32083 ns/iter (± 1555) 0.99
es/full/codegen/es2018 32675 ns/iter (± 18263) 31982 ns/iter (± 1212) 1.02
es/full/codegen/es2019 32154 ns/iter (± 11224) 32081 ns/iter (± 960) 1.00
es/full/codegen/es2020 32891 ns/iter (± 6571) 32038 ns/iter (± 723) 1.03
es/full/all/es3 214737230 ns/iter (± 51763832) 208970532 ns/iter (± 11295139) 1.03
es/full/all/es5 197289040 ns/iter (± 44752350) 184691327 ns/iter (± 11925860) 1.07
es/full/all/es2015 156703557 ns/iter (± 42994320) 151706144 ns/iter (± 7648521) 1.03
es/full/all/es2016 156524260 ns/iter (± 33865136) 151224137 ns/iter (± 9759226) 1.04
es/full/all/es2017 155566263 ns/iter (± 37616257) 150859538 ns/iter (± 8287827) 1.03
es/full/all/es2018 155241575 ns/iter (± 30899472) 139703580 ns/iter (± 9015164) 1.11
es/full/all/es2019 155673245 ns/iter (± 36476226) 144841720 ns/iter (± 8532346) 1.07
es/full/all/es2020 150499162 ns/iter (± 57021197) 139164683 ns/iter (± 9310826) 1.08
es/full/parser 746656 ns/iter (± 223456) 703782 ns/iter (± 33597) 1.06
es/full/base/fixer 29536 ns/iter (± 907) 29564 ns/iter (± 1206) 1.00
es/full/base/resolver_and_hygiene 88538 ns/iter (± 3828) 87631 ns/iter (± 1856) 1.01
serialization of ast node 220 ns/iter (± 3) 220 ns/iter (± 5) 1
serialization of serde 229 ns/iter (± 21) 227 ns/iter (± 3) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.