diff options
author | Diomidis Spinellis <dds@FreeBSD.org> | 2003-08-27 21:41:18 +0000 |
---|---|---|
committer | Diomidis Spinellis <dds@FreeBSD.org> | 2003-08-27 21:41:18 +0000 |
commit | 39b6e964c0347b99315e11fbb8219523553f0339 (patch) | |
tree | d1f6f947e12f2124cd52033a78600191594978d7 /devel/cscout/pkg-descr | |
parent | d68e03fe244c5baff7c49288f80a46838f8b2f8c (diff) | |
download | ports-39b6e964c0347b99315e11fbb8219523553f0339.tar.gz ports-39b6e964c0347b99315e11fbb8219523553f0339.zip |
Notes
Diffstat (limited to 'devel/cscout/pkg-descr')
-rw-r--r-- | devel/cscout/pkg-descr | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/devel/cscout/pkg-descr b/devel/cscout/pkg-descr index 87bc0a321552..83fa3b83bbcd 100644 --- a/devel/cscout/pkg-descr +++ b/devel/cscout/pkg-descr @@ -1,16 +1,19 @@ -CScout is a source code analyzer and refactoring browser for collections -of C programs. It can process workspaces of multiple projects (we define -a project as a collection of C source files that are linked together) -mapping the complexity introduced by the C preprocessor back into -the original C source code files. CScout takes advantage of modern -hardware advances (fast processors and large memory capacities) to -analyze C source code beyond the level of detail and accuracy provided -by current compilers and linkers. The analysis CScout performs takes -into account the identifier scopes introduced by the C preprocessor and -the C language proper scopes and namespaces. CScout has already been -applied on projects of tens of thousands of lines, like the apache web -server (using 320MB of (virtual) memory, taking 40 minutes on a 500MHz -Celeron processor with 128MB of RAM). +CScout is a source code analyzer and refactoring browser for +collections of C programs. It can process workspaces of multiple +projects (we define a project as a collection of C source files +that are linked together) mapping the complexity introduced by the +C preprocessor back into the original C source code files. CScout +takes advantage of modern hardware advances (fast processors and +large memory capacities) to analyze C source code beyond the level +of detail and accuracy provided by current compilers and linkers. +The analysis CScout performs takes into account the identifier +scopes introduced by the C preprocessor and the C language proper +scopes and namespaces. CScout has already been applied on projects +ranging from tens of thousands of lines, like the apache web server +(using 36MB of memory, taking 6 minutes on a 500MHz Celeron processor), +to above a million lines of code, like the FreeBSD kernel (using +813MB of memory, taking 3 hours 42 minutes on a 900MHz Itanium 2 +processor). This free unsupported version of CScout is distributed under the terms of the CScout Public License, which is available in the accompanying |