Download List

프로젝트 설명

CodeViz is a call graph visualisation tool which uses a variety of different data collection methods to generate its call graphs. Using a modified version of the GNU Compiler, very accurate call graphs that precisely reflect the compiled code may be created. If using a compiler is undesirable, CodeViz is able to directly parse C/C++ code itself, and even analyse binaries with objdump, so it will work if the source isn't available.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-05-01 08:25
1.0.11

기능 개선 및 버그수정.
Tags: Stable, Minor feature enhancements
Feature enhancements and bugfixes.

2004-11-27 01:05
1.0.6

이 릴리스에는 gcc를 상대로 빌드 - 3.4.1. 그것은 우수한 입으면 C + +을 지원합니다.
Tags: Stable, Major feature enhancements
This release builds against gcc-3.4.1. It brings superior C++ support.

2003-08-29 17:28
0.12

세 가지 주요 변경 사항은, 두 가지 최적화와 관련. 첫 번째 그래프는 현재 내부적으로 배열 대신 대그로 표현입니다. 이제 두 번째 클라이언트로 작동을 지원 gengraph / 서버가 명명된 파이프를 통해 시작 시간을 줄이려고하는 것입니다.이 두 가지 변경 사항을 획기적으로 시간을 그래프를 생성하는 데 필요한 감소했다. GIF 형식 대신 포스트 스크립트로 출력 이제 지원됩니다 GraphViz의 주인공. 이 먹으렴 CodeViz 현재 온라인 호출 그래프를 생성하기위한 적합한 것을 의미합니다.
Tags: Stable, Minor feature enhancements
There are three major changes made, two related to optimizations. The
first is that graphs are now represented internally as a DAG instead
of an array. The second is that gengraph now supports working as a
client/server through a named pipe to cut down the startup time.
These two changes have drastically reduced the time needed to generate
graphs. Output to GIF formats instead of Postscript is now supported,
courtesy of GraphViz. This means thats CodeViz is now suitable for
generating online call graphs.

2003-06-25 09:23
0.11

cdep 및 cxrefdep 방법으로 지금은 매우 정확하고 accuratly 호출 그래프는 않더라도 사용하는 매크로 함수를 생성할 수있는 새로운 cdep 방법으로 통합했다. 이상의 노드를 사용하면 cxrefdep 표시와 함께이 문제가 해결될 문제.
Tags: Stable, Minor feature enhancements
The cdep and cxrefdep methods were merged into a
new cdep method, which is now very accurate and
able to accuratly generate call graphs even if
macro functions are used. This fixed problems
with odd nodes appearing when using cxrefdep.

2003-06-03 23:12
0.10

첫 번째 변화는 cxrefdep와 bugfix (기본값) 메소드를, 거기에 문제가 어디에있는 경우 필드를 구조체 함수는 다른 소스 파일, 거짓 노드와 에지의 결과를 그래프로 나타납니다 동일한 이름의야만했던 이유이다. 이름 충돌 해결 방법도 훨씬 나아 졌어요. 두 번째 주요 변경 cncc 메서드의 NCC는 컴파일러를 기반으로 도입 (도 Freshmeat를 통해) 사용할 수있습니다. 이것은 기존의 C 컴파일러 컬렉션을 메서드에 코드를 탐색 및 주요 활용을 위해 설계되었습니다 통과 함수 포인터의 기능입니다.
Tags: Stable, Minor feature enhancements
The first change is a bugfix with the cxrefdep (the default) method; there was a problem where if a struct field had the same name as a function in another source file, a false node and edge would appear in the resulting graph. Name collision resolution is also much better now. The second major change is the introduction of the cncc method which is based on the ncc compiler (available via freshmeat). This is a C compiler designed for code navigation and its major advantage over existing collection methods is the ability to traverse function pointers.

Project Resources