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
-------------------------------------------------------------------------------
目录
相关文章
|
4月前
|
运维 监控 Serverless
函数计算产品使用问题之怎么查询在特定时间段内应用的调用次数
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
7月前
|
存储 大数据 Python
在Python中计算基础统计量平均值
在Python中计算基础统计量平均值
139 1
|
Java
这4种方式,统计代码执行耗时,才足够优雅!
这4种方式,统计代码执行耗时,才足够优雅!
343 0
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
400 0
使用正则表达式统计VS2017项目的代码量(统计源码总行数)
|
移动开发 小程序 Java
这4种统计代码执行耗时,才足够优雅!
今天,跟大家分享一下,如何在代码中,统计接口耗时,最优雅,性能最高,接下来我将介绍4种统计方式,如果你有更好的方式,欢迎文末留言区,交流
843 0
这4种统计代码执行耗时,才足够优雅!
这样统计代码执行耗时,才足够优雅!
代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。 可能也是受限于 Java 的语言特性,总觉得代码写起来不够优雅,大量的耗时统计代码,干扰了业务逻辑。特别是开发功能的时候,有个感受就是刚刚开发完代码很清爽优雅,结果加了一大堆辅助代码后,整个代码就变得臃肿了,自己看着都挺难受。因此总想着能不能把这块写的更优雅一点,今天本文就尝试探讨下“代码耗时统计”这一块。
如何优雅的统计代码耗时?
代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。 可能也是受限于 Java 的语言特性,总觉得代码写起来不够优雅,大量的耗时统计代码,干扰了业务逻辑。特别是开发功能的时候,有个感受就是刚刚开发完代码很清爽优雅,结果加了一大堆辅助代码后,整个代码就变得臃肿了,自己看着都挺难受。因此总想着能不能把这块写的更优雅一点,今天本文就尝试探讨下“代码耗时统计”这一块。
230 0
|
分布式计算 Scala Spark
Spark求统计量的两种方法
Spark对于统计量中的最大值,最小值,平均值和方差(均值)的计算都提供了封装,这里小编知道两种计算方法,整理一下分享给大家
4609 0