cloc统计WebKit的代码量

简介: 2013年 6月 5日 星期三 16时52分43秒 CST  最新完整update的webkit代码。 cloc是开源的,下载地址 http://sourceforge.net/projects/cloc/ 下载了perl版。

2013年 6月 5日 星期三 16时52分43秒 CST  最新完整update的webkit代码。

cloc是开源的,下载地址 http://sourceforge.net/projects/cloc/

下载了perl版。

结果:

Cyan:Downloads liuhx$ perl cloc-1.58.pl /Users/liuhx/Desktop/webkit  135856 text files.  111069 unique files.                                          
  227132 files ignored.

http://cloc.sourceforge.net v 1.58  T=3807.0 s (17.8 files/s, 2414.2 lines/s)
--------------------------------------------------------------------------------
Language                      files          blank        comment           code
--------------------------------------------------------------------------------
HTML                          34074         273621          40587        1724712
C/C++ Header                   9011         181453         285532        1538489
D                              4530              3             24        1329060
C++                            5820         270263         214291        1263832
Javascript                     8057         163003         231674         715493
Objective C++                  1096          38579          33612         163705
PHP                             684          23160          44583         108015
Perl                            494          20881          25432          79936
Python                          656          20195          36961          69780
CSS                             768           8792           3744          43896
XML                            1016          11177           6697          43616
IDL                             806           4159              0          39247
C                                66           5408           3158          25866
make                             44            799            366          13958
Ruby                             50           1874           1692          13186
Java                            100           2060           3258           8427
Objective C                      60           1808           1958           6410
yacc                              5            733            305           5648
CMake                            25            546            230           5536
Expect                            4            128              0           4804
Assembly                          5            788             46           4222
QML                              48            720            436           3734
DTD                              13            716            887           3667
m4                               17            281             81           2036
XSLT                             54            122             78           1632
Bourne Shell                     82            358            977           1534
XSD                               8            165            122            621
lex                               2            115             46            544
Bourne Again Shell                4             38             65            224
YAML                              6             42             36            156
Lisp                              1              1              3             11
Teamcenter def                    1              0              0              4
DOS Batch                         1              0              0              1
--------------------------------------------------------------------------------
SUM:                          67608        1031988         936881        7222002
--------------------------------------------------------------------------------


然后是iOS 6.1的Safari所使用的WebCore开源码:

Cyan:Downloads liuhx$ perl cloc-1.58.pl /Users/liuhx/Desktop/6.1WebCore-1640.27/    7375 text files.
    7357 unique files.                                          
      64 files ignored.

http://cloc.sourceforge.net v 1.58  T=269.0 s (27.1 files/s, 4885.5 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
C++                           3067         118956         113322         550657
C/C++ Header                  3148          55519          97628         171333
Javascript                     188          10954          13560          60158
Objective C++                  173           6969           6101          31191
IDL                            606           2617              0          25715
Perl                            26           2805           1487          12889
CSS                             53           1947           1256           9259
make                             4            188            261           7164
Python                          10            856           1084           2567
CMake                            1            170             16           2565
yacc                             2            192             87           1987
C                                3            239            242           1424
HTML                             2              9             46            278
Bourne Shell                    12             47            136            137
Objective C                      1             13             24             28
Ruby                             1              9             25             24
Assembly                         1             11             20             19
-------------------------------------------------------------------------------
SUM:                          7298         201501         235295         877395
-------------------------------------------------------------------------------
目录
相关文章
|
Java
这4种方式,统计代码执行耗时,才足够优雅!
这4种方式,统计代码执行耗时,才足够优雅!
278 0
|
算法 JavaScript 前端开发
Google Earth Engine(GEE)——缩放错误(计算超时、聚合过多、内存溢出)
Google Earth Engine(GEE)——缩放错误(计算超时、聚合过多、内存溢出)
748 0
这样统计代码执行耗时,才足够优雅!
代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。 可能也是受限于 Java 的语言特性,总觉得代码写起来不够优雅,大量的耗时统计代码,干扰了业务逻辑。特别是开发功能的时候,有个感受就是刚刚开发完代码很清爽优雅,结果加了一大堆辅助代码后,整个代码就变得臃肿了,自己看着都挺难受。因此总想着能不能把这块写的更优雅一点,今天本文就尝试探讨下“代码耗时统计”这一块。
如何优雅的统计代码耗时?
代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。 可能也是受限于 Java 的语言特性,总觉得代码写起来不够优雅,大量的耗时统计代码,干扰了业务逻辑。特别是开发功能的时候,有个感受就是刚刚开发完代码很清爽优雅,结果加了一大堆辅助代码后,整个代码就变得臃肿了,自己看着都挺难受。因此总想着能不能把这块写的更优雅一点,今天本文就尝试探讨下“代码耗时统计”这一块。
188 0
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
332 0
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
|
移动开发 小程序 Java
这4种统计代码执行耗时,才足够优雅!
今天,跟大家分享一下,如何在代码中,统计接口耗时,最优雅,性能最高,接下来我将介绍4种统计方式,如果你有更好的方式,欢迎文末留言区,交流
724 0
这4种统计代码执行耗时,才足够优雅!
|
搜索推荐 索引 数据采集
网站内容的收录量和索引量的区别和联系
百度的收录分为索引量和收录量两种,站长一般会认为索引量等同收录量,二者并无差别。但是在实际搜索结果中,我们常常会发现,通过关键词能搜索到内容,但是通过复制完整标题或摘录却搜索不出结果。为何如此?武汉SEO和大家一起来看看收录量和索引两的差别。
1112 0