Download List

프로젝트 설명

FunctionCheck is a profile generator for C/C++
programs. It uses the gcc '-finstrument-functions' feature to track each function
entry and exit. It computes local and total times in functions, the number of calls, the average time per call, and function calls. It can also count time spent in sub-functions not compiled with '-finstrument-functions'. The time balance between functions is always respected. It also can trace memory allocations and report on memory leaks, showing the call stack leading up to the allocation of the leaked blocks.

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.

2005-07-05 07:12
1.5.4

호출 그래프는 시간에 각각 전화를 아크에 소요되는 각 기능뿐만 아니라 전체 시간의 연장을 기록했다. 몇 가지 사소한 수정 64 비트 호환성을 위해 제출됐다.
Tags: Development, Minor feature enhancements
The call graph was extended to record the time
spent on each individual call arc, not just the
total time in each function. Some minor fixes were
made for 64-bit compatibility.

2003-12-04 01:12
1.5.3

이 릴리스는 솔라리스에 대한 자세한 fncdump 안정성에 대한 변경 사항을 추가하고 수정 추적 realloc 처리. 일부 개조하면 되겠어 만들어왔다 - 스레드 시간 당 회계.
Tags: Development, Minor bugfixes
This release adds changes to fncdump for more stability on Solaris,
and fixes realloc trace handling. Some tweaks have been made to the
per-thread time accounting.

2003-03-15 08:53
1.5.2

이 릴리스에는 더 이식 솔라리스 2.8에서 테스트되었습니다. 지금 malloc 대신 malloc_hooks의 glibc의 함수를 dlsym을 사용하여,에 대한 종속성을 제거 포착입니다, glibc는 그리고 어떤 SVR4 휴대용 libdl 시스템을 만들고있어. Pthreads 지금은 솔라리스뿐만 아니라 지원됩니다.
Tags: Development, Minor feature enhancements
This release is more portable and has been tested on Solaris 2.8. malloc is now intercepted using dlsym instead of glibc's malloc_hooks function, eliminating the dependency on glibc, and making it portable to any SVR4 libdl system. Pthreads are now supported on Solaris as well.

2001-12-15 09:45
1.5.1

더 나은 스레드 지원, 하나씩 추가하려면 발신자 카운터, 전화를 그래프 형식으로 변경 tracefile 형식을 변경 gprof처럼, 그리고 적은 메모리를 사용하면 메모리 tracefile 처리됩니다.
Tags: Development, Minor feature enhancements
Better thread support, changing the tracefile format to add per-caller counters, changes to the call graph format to be more like gprof, and less memory usage when processing a memory tracefile.

2001-12-11 12:47
1.5

메모리 압축 파일 형식을 추적, 메모리 처리를 추적 거창하게 정렬되지 않은 배열을 대신 AVL 나무의 사용을 통해 속도를 향상시킵니다되었습니다. 도서관은 또한 스레드 안전에 대한 뮤텍스 잠금 pthreads를 지원합니다. 메모리 설비 추적에 추가되었습니다 () 함수를 memalign.
Tags: Development, Minor feature enhancements
The memory trace file format is compacted, and memory trace processing has been sped up tremendously through the use of AVL trees instead of unsorted arrays. The library now also supports pthreads mutex locking for thread safety. The memalign() function has been added to the memory tracing facility.

Project Resources