"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of hpctoolkit-release-2020.08.tar.gz (4 Aug 04:56, 22689068 Bytes)

About: HPCToolkit contains tools for measuring the performance of unmodified, fully-optimized binaries of parallel programs and correlating the results with program structure in order to find performance bottlenecks in emerging petascale systems.



Fossies downloads: /linux/privathpctoolkit-release-2020.08.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 1389  (1283 files within 106 directories)

Histograms of CLOC analysis data of hpctoolkit-release-2020.08.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of hpctoolkit-release-2020.08.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1205 text files.
    1138 unique files.                              
     149 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.03 s (1020.8 files/s, 235443.4 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C                    289     14094     22332     44215 x   0.77 =       34045.55
C++                  164      9838     14575     33275 x   1.51 =       50245.25
C/C++ Header         486     12531     28964     25925 x   1.00 =       25925.00
TeX                   24      2258      1122      6952 x   1.50 =       10428.00
m4                     3      1067        80      4518 x   1.00 =        4518.00
Perl                   7       584       774      4075 x   4.00 =       16300.00
HTML                  16       600       376      3381 x   1.90 =        6423.90
make                  38       931      2457      2342 x   2.50 =        5855.00
Python                 5       357       420      1528 x   4.20 =        6417.60
DTD                    6       378       272      1362 x   1.90 =        2587.80
Bourne Shell           7       134       190       488 x   3.81 =        1859.28
CSS                    1        33        46       123 x   1.00 =         123.00
SWIG                   2        70       154        87 x   2.50 =         217.50
Assembly               3        14        44        80 x   0.25 =          20.00
YAML                   1        67       314        57 x   0.90 =          51.30
JavaScript             2         1         9        30 x   1.48 =          44.40
XML                    2         4         2        24 x   1.90 =          45.60
-------------------------------------------------------------------------------
SUM:               1056     42961     72131    128462 x   1.29 =      165107.18
-------------------------------------------------------------------------------

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)