github boyter/scc v2.2.0
Release 2.2.0

latest releases: v3.2.0, v3.1.0, v3.0.0...
5 years ago

Improvements and bug-fixes include the following,

  • Now has the ability to differentiate between languages with the same file extension such as Coq, Verilog and V
  • Can pass in a single file as an argument
  • Compiled with Go 1.12 for ~3% performance improvement benchmark included below
$ hyperfine './scc-1.12 ~/redis-5.0.2/' && hyperfine 'scc-1.11 ~/redis-5.0.2/'
Benchmark #1: ./scc ~/redis-5.0.2/
  Time (mean ± σ):      68.9 ms ±   1.9 ms    [User: 132.3 ms, System: 268.0 ms]
  Range (min … max):    66.4 ms …  75.6 ms

Benchmark #1: scc ~/redis-5.0.2/
  Time (mean ± σ):      72.2 ms ±   6.5 ms    [User: 117.5 ms, System: 282.7 ms]
  Range (min … max):    66.7 ms …  97.2 ms

Additional Languages

  • V

A big thank you to the following people for their pull requests and reviews

Don't miss a new scc release

NewReleases is sending notifications on new releases.