Skip to content

Commit

Permalink
refactor(css/lexer): Refactor lexer to follow spec (#2593)
Browse files Browse the repository at this point in the history
  • Loading branch information
alexander-akait authored Nov 1, 2021
1 parent 3280b4c commit b806551
Show file tree
Hide file tree
Showing 7 changed files with 850 additions and 510 deletions.
Loading

1 comment on commit b806551

@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: b806551 Previous: 3280b4c Ratio
base_tr_fixer 31136 ns/iter (± 4597) 31067 ns/iter (± 5112) 1.00
base_tr_resolver_and_hygiene 167131 ns/iter (± 29338) 175435 ns/iter (± 35101) 0.95
codegen_es2015 59546 ns/iter (± 9900) 61810 ns/iter (± 12702) 0.96
codegen_es2016 59770 ns/iter (± 6157) 61685 ns/iter (± 12087) 0.97
codegen_es2017 58088 ns/iter (± 5745) 63193 ns/iter (± 11358) 0.92
codegen_es2018 63700 ns/iter (± 10105) 62068 ns/iter (± 8298) 1.03
codegen_es2019 58396 ns/iter (± 6754) 60863 ns/iter (± 10725) 0.96
codegen_es2020 59898 ns/iter (± 12499) 60849 ns/iter (± 10035) 0.98
codegen_es3 59213 ns/iter (± 6856) 60209 ns/iter (± 9294) 0.98
codegen_es5 58097 ns/iter (± 6569) 61802 ns/iter (± 12805) 0.94
config_for_file 17773 ns/iter (± 6803) 18597 ns/iter (± 3990) 0.96
full_es2015 210024443 ns/iter (± 17845211) 215717334 ns/iter (± 18337843) 0.97
full_es2016 155664221 ns/iter (± 14167466) 162448617 ns/iter (± 15671640) 0.96
full_es2017 164788947 ns/iter (± 13764645) 172720410 ns/iter (± 13000550) 0.95
full_es2018 163983618 ns/iter (± 12903991) 170789399 ns/iter (± 15049176) 0.96
full_es2019 161823010 ns/iter (± 13876330) 155581275 ns/iter (± 13433299) 1.04
full_es2020 162244122 ns/iter (± 13847368) 157314152 ns/iter (± 18322679) 1.03
full_es3 241483379 ns/iter (± 24150884) 237523003 ns/iter (± 28232134) 1.02
full_es5 222659295 ns/iter (± 24551983) 218552764 ns/iter (± 24739355) 1.02
parser 783372 ns/iter (± 231961) 702928 ns/iter (± 157281) 1.11
transforms_es2015 1200837 ns/iter (± 140760) 1164017 ns/iter (± 185011) 1.03
transforms_es2016 749580 ns/iter (± 113794) 776414 ns/iter (± 242288) 0.97
transforms_es2017 758586 ns/iter (± 150876) 741574 ns/iter (± 135737) 1.02
transforms_es2018 753519 ns/iter (± 183394) 738725 ns/iter (± 149060) 1.02
transforms_es2019 748157 ns/iter (± 150348) 707221 ns/iter (± 155013) 1.06
transforms_es2020 717816 ns/iter (± 142942) 758952 ns/iter (± 219170) 0.95
transforms_es3 1365574 ns/iter (± 159958) 1327431 ns/iter (± 248620) 1.03
transforms_es5 1199280 ns/iter (± 172336) 1174928 ns/iter (± 223229) 1.02
ser_ast_node 180 ns/iter (± 22) 177 ns/iter (± 28) 1.02
ser_serde 173 ns/iter (± 14) 183 ns/iter (± 38) 0.95
emit_colors 9506449 ns/iter (± 13169157) 10587981 ns/iter (± 6274495) 0.90
emit_large 90331362 ns/iter (± 141912456) 105780969 ns/iter (± 159297953) 0.85
base_clone 2566434 ns/iter (± 379082) 2463190 ns/iter (± 471856) 1.04
fold_span 4241765 ns/iter (± 478958) 4254794 ns/iter (± 817267) 1.00
fold_span_panic 4605383 ns/iter (± 790050) 4421380 ns/iter (± 859882) 1.04
visit_mut_span 3130860 ns/iter (± 405906) 3032105 ns/iter (± 411336) 1.03
visit_mut_span_panic 3077496 ns/iter (± 288557) 3078386 ns/iter (± 616166) 1.00
boxing_boxed 160 ns/iter (± 15) 152 ns/iter (± 24) 1.05
boxing_boxed_clone 76 ns/iter (± 10) 66 ns/iter (± 14) 1.15
boxing_unboxed 153 ns/iter (± 16) 141 ns/iter (± 31) 1.09
boxing_unboxed_clone 70 ns/iter (± 8) 65 ns/iter (± 12) 1.08

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

Please sign in to comment.