Skip to content

Commit

Permalink
perf(html/parser): Refactor (#6313)
Browse files Browse the repository at this point in the history
  • Loading branch information
alexander-akait committed Nov 2, 2022
1 parent eb9b3c6 commit 3a90657
Show file tree
Hide file tree
Showing 2 changed files with 181 additions and 189 deletions.

1 comment on commit 3a90657

@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: 3a90657 Previous: 5b02e24 Ratio
es/full/bugs-1 541306 ns/iter (± 101426) 544207 ns/iter (± 1514939) 0.99
es/full/minify/libraries/antd 2396249763 ns/iter (± 206039464) 3048551368 ns/iter (± 425094380) 0.79
es/full/minify/libraries/d3 563987267 ns/iter (± 136773049) 674225949 ns/iter (± 40855117) 0.84
es/full/minify/libraries/echarts 1977225630 ns/iter (± 179105467) 3027375231 ns/iter (± 346094436) 0.65
es/full/minify/libraries/jquery 157246555 ns/iter (± 22418018) 238498370 ns/iter (± 134841579) 0.66
es/full/minify/libraries/lodash 224704757 ns/iter (± 44874771) 324896914 ns/iter (± 5639981177) 0.69
es/full/minify/libraries/moment 106836842 ns/iter (± 32119877) 138745282 ns/iter (± 17515569) 0.77
es/full/minify/libraries/react 30845734 ns/iter (± 8015162) 47433102 ns/iter (± 6909457) 0.65
es/full/minify/libraries/terser 419524765 ns/iter (± 182861368) 625812758 ns/iter (± 201133282) 0.67
es/full/minify/libraries/three 781105039 ns/iter (± 110409017) 1062727912 ns/iter (± 161504126) 0.74
es/full/minify/libraries/typescript 4533372439 ns/iter (± 328308100) 5916939082 ns/iter (± 456976351) 0.77
es/full/minify/libraries/victory 1604753837 ns/iter (± 454060892) 1515040896 ns/iter (± 165511131) 1.06
es/full/minify/libraries/vue 320255077 ns/iter (± 103206906) 335191546 ns/iter (± 78725240) 0.96
es/full/codegen/es3 49719 ns/iter (± 18795) 56997 ns/iter (± 7939) 0.87
es/full/codegen/es5 51851 ns/iter (± 25454) 59129 ns/iter (± 15122) 0.88
es/full/codegen/es2015 55935 ns/iter (± 25655) 55966 ns/iter (± 10039) 1.00
es/full/codegen/es2016 49366 ns/iter (± 26311) 55948 ns/iter (± 7574) 0.88
es/full/codegen/es2017 45705 ns/iter (± 29225) 57731 ns/iter (± 7254) 0.79
es/full/codegen/es2018 52700 ns/iter (± 23260) 55327 ns/iter (± 9336) 0.95
es/full/codegen/es2019 48831 ns/iter (± 18070) 55186 ns/iter (± 9898) 0.88
es/full/codegen/es2020 54168 ns/iter (± 26606) 57455 ns/iter (± 7668) 0.94
es/full/all/es3 422078253 ns/iter (± 186865464) 301330266 ns/iter (± 120245295) 1.40
es/full/all/es5 377064672 ns/iter (± 166660389) 290528898 ns/iter (± 113532704) 1.30
es/full/all/es2015 273698308 ns/iter (± 99931206) 213113510 ns/iter (± 62526685) 1.28
es/full/all/es2016 253627489 ns/iter (± 117450674) 220632900 ns/iter (± 104404091) 1.15
es/full/all/es2017 197519714 ns/iter (± 152278960) 246249960 ns/iter (± 720586998) 0.80
es/full/all/es2018 248374563 ns/iter (± 111651417) 261227838 ns/iter (± 65870984) 0.95
es/full/all/es2019 254578822 ns/iter (± 152090668) 256513597 ns/iter (± 1133023507) 0.99
es/full/all/es2020 254203046 ns/iter (± 134321014) 243084330 ns/iter (± 90577970) 1.05
es/full/parser 1042959 ns/iter (± 468453) 1180602 ns/iter (± 393474) 0.88
es/full/base/fixer 33210 ns/iter (± 12059) 42862 ns/iter (± 8240) 0.77
es/full/base/resolver_and_hygiene 117078 ns/iter (± 72758) 144462 ns/iter (± 76544) 0.81
serialization of ast node 255 ns/iter (± 79) 355 ns/iter (± 1038) 0.72
serialization of serde 244 ns/iter (± 291) 296 ns/iter (± 114) 0.82

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

Please sign in to comment.