blob: 4b1e08a0cfd3f9db106636eaf88187ffd65f6c2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
CCCC - a code counter for C and C++
===================================
A program to analyse C and C++ source code and report on
some simple software metrics
Version 1.00
Copyright Tim Littlefair, 1995
The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS)
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung
and others.
This software is provided with NO WARRANTY
Scope: ../../../lib/thread.hh
Canonical name From To COM LOC MVG L/C M/C
-------------------- ---- ---- ----- ----- ----- ----- -----
typedef thread_t pthread_t; 1 67 39 4 0 0.1 0.0
typedef mutex_t pthread_mutex_t; 68 68 0 0 0
typedef cond_t pthread_cond_t; 69 69 0 0 0
typedef unsigned long pthread_attr_ 70 70 0 0 0
typedef thread_key_t pthread_key_t; 71 71 0 0 0
struct pthread_once_t{}; 81 84 0 3 0 ! ***
inline void pthread_once(pthread_on 88 97 0 9 1 ! *** ! ***
inline void*pthread_getspecific(pth 107 114 0 6 1 ! *** ! ***
inline int pthread_create(pthread_t 118 127 0 9 1 ! *** ! ***
class Critical{}; 133 156 6 14 0 2.3 0.0
class ForceSynchronousCancel{}; 159 181 10 8 0 0.8 0.0
-------------------- ---- ---- ----- ----- ----- ----- -----
Summary for scope: 55 64 3 1.2 0.1
-------------------- ---- ---- ----- ----- ----- ----- -----
|