"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of rustc-1.43.1-src.tar.xz (7 May 17:15, 94405276 Bytes)

About: Rust is a systems programming language that runs "blazingly fast, prevents nearly all segfaults, and guarantees thread safety" (developed by Mozilla).



Fossies downloads: /linux/miscrustc-1.43.1-src.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 105757  (93398 files + 18 symlinks within 12341 directories)

Histograms of CLOC analysis data of rustc-1.43.1-src.tar.xz (y-axes: linear scale)
Histograms of CLOC analysis data of rustc-1.43.1-src.tar.xz (y-axes: logarithm scale)

The corresponding CLOC output data:
   86663 text files.
   82878 unique files.                              
   22239 files ignored.

github.com/AlDanial/cloc v 1.84  T=63.57 s (1045.4 files/s, 205782.5 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C++                       13166    546634    724311   3024663 x   1.51 =     4567241.13
Rust                      21978    309843    539946   2373742 x   1.00 =     2373742.00
C                          6830    182312    351979    995326 x   0.77 =      766401.02
C/C++ Header               7443    209332    359996    867145 x   1.00 =      867145.00
HTML                        109     12775       358    441318 x   1.90 =      838504.20
XML                         175      1268      1040    291910 x   1.90 =      554629.00
YAML                       2457     28244     28000    285688 x   0.90 =      257119.20
Perl                        312     23417     22006    171983 x   4.00 =      687932.00
Python                     1494     41383     41656    162024 x   4.20 =      680500.80
Markdown                   2360     46906         0    153230 x   1.00 =      153230.00
reStructuredText           1021     53929     49850    113284 x   1.50 =      169926.00
Objective C                1669     18342     29399     61296 x   2.96 =      181436.16
Assembly                   1926     12238     49145     42492 x   0.25 =       10623.00
CMake                      1015      6343      5041     41817 x   1.00 =       41817.00
m4                           50      3133      2363     27501 x   1.00 =       27501.00
Objective C++               487      6513      6305     24400 x   2.96 =       72224.00
JSON                        579        18         0     23407 x   2.50 =       58517.50
Windows Module Definition   109      2360        78     22626 x   1.00 =       22626.00
Ruby                        231      3825      3796     20261 x   4.20 =       85096.20
Bourne Shell                346      3299      3388     16070 x   3.81 =       61226.70
TOML                        694      2591      4236     14419 x   2.76 =       39796.44
make                        558      2317      1919      8837 x   2.50 =       22092.50
Pascal                       37      2509     14364      8366 x   0.88 =        7362.08
JavaScript                   61       903       758      7628 x   1.48 =       11289.44
SWIG                         68      2684       510      7385 x   2.50 =       18462.50
OpenCL                      238      2198      4689      6948 x   1.50 =       10422.00
Go                           26      1009      1052      6909 x   2.50 =       17272.50
yacc                          1       598       139      6203 x   1.51 =        9366.53
OCaml                        74      1805      3019      5581 x   3.00 =       16743.00
MSBuild script               10         1        12      5288 x   1.90 =       10047.20
CSS                          40       852       185      5107 x   1.00 =        5107.00
SVG                          29         1       182      4966 x   1.00 =        4966.00
PO File                       6       936      1302      3756 x   1.50 =        5634.00
awk                           4       110        91      3453 x   3.81 =       13155.93
CUDA                        135      1293      4498      3114 x   1.00 =        3114.00
D                           230       368         0      3094 x   1.70 =        5259.80
C#                           37       534       924      2900 x   1.36 =        3944.00
DOS Batch                    26       476       416      2667 x   0.63 =        1680.21
Dockerfile                  116       557       335      2524 x   2.00 =        5048.00
AsciiDoc                     57      1084         9      2184 x   1.50 =        3276.00
Lisp                         17       291       262      1948 x   1.25 =        2435.00
Ada                          10       599       560      1681 x   0.52 =         874.12
Windows Resource File       122       189       131      1503 x   1.00 =        1503.00
Cython                        2       443       277      1276 x   3.80 =        4848.80
Bourne Again Shell           14       179       336      1111 x   3.81 =        4232.91
diff                         14        95       517       941 x   1.00 =         941.00
TeX                           2       209        17       881 x   1.50 =        1321.50
Clean                         4        13         0       774 x   2.50 =        1935.00
IDL                           1         0         0       643 x   3.80 =        2443.40
vim script                   10        60        78       401 x   3.00 =        1203.00
Handlebars                   12        50        22       380 x   2.50 =         950.00
WiX source                    3        42        30       361 x   1.90 =         685.90
Visual Basic                  1        30        60       341 x   2.76 =         941.16
XSLT                          4        38        14       236 x   1.90 =         448.40
Protocol Buffers              3        26        31       146 x   2.00 =         292.00
Puppet                        6        30        90       123 x   2.00 =         246.00
TypeScript                    3        17        38       117 x   2.00 =         234.00
Gencat NLS                    1         2         0       109 x   1.50 =         163.50
MATLAB                        8         5         0        40 x   4.00 =         160.00
NAnt script                   2         7         0        39 x   1.90 =          74.10
SAS                           1        14        22        32 x   1.50 =          48.00
PowerShell                    2        14         5        26 x   3.00 =          78.00
INI                           3         5         0        25 x   1.00 =          25.00
Fortran 95                    1         3         0        18 x   1.13 =          20.34
Swift                         2         6         0        17 x   2.50 =          42.50
Nix                           1         1         0         6 x   2.70 =          16.20
sed                           1         0         0         5 x   4.00 =          20.00
Expect                        1         1         3         2 x   2.00 =           4.00
Fortran 90                    1         0       258         0 x   1.00 =           0.00
---------------------------------------------------------------------------------------
SUM:                      66456   1537309   2260048   9284694 x   1.37 =    12717663.87
---------------------------------------------------------------------------------------