"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of berkeley_upc_translator-2.28.4.tar.gz (28 Oct 06:33, 7288271 Bytes)

About: Berkeley UPC (Unified Parallel C) is an extension of the C programming language designed for high performance computing on large-scale parallel machines. The Berkeley UPC-to-C translator (source distribution).



Fossies downloads: / linux / misc / berkeley_upc_translator-2.28.4.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 1769  (1482 regular files in 287 directories)

Histograms of CLOC analysis data of berkeley_upc_translator-2.28.4.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of berkeley_upc_translator-2.28.4.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1480 text files.
    1272 unique files.                              
     210 files ignored.

github.com/AlDanial/cloc v 1.94  T=1.48 s (859.2 files/s, 692737.4 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C++                         409     61070     84979    347856 x   1.51 =      525262.56
C                           182     47925     59847    235779 x   0.77 =      181549.83
C/C++ Header                591     27868     60726     88893 x   1.00 =       88893.00
Windows Module Definition     6       421         0      1917 x   1.00 =        1917.00
yacc                          1       238       426      1901 x   1.51 =        2870.51
make                         70       595      3039      1069 x   2.50 =        2672.50
Bourne Shell                  2        32        24       190 x   3.81 =         723.90
C Shell                       6        18       293       122 x   3.81 =         464.82
SQL                           1        17        51        59 x   2.29 =         135.11
Text                          1        22         0        31 x   0.50 =          15.50
awk                           1         1        37        25 x   3.81 =          95.25
Bazel                         1        13         3        22 x   1.00 =          22.00
m4                            1         0         7        11 x   1.00 =          11.00
---------------------------------------------------------------------------------------
SUM:                       1272    138220    209432    677875 x   1.19 =      804632.98
---------------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)