ダウンロードリスト

プロジェクト概要

mpatrol は無料のメモリ リーク、メモリへの書き込みなど、動的に割り当てられたメモリの誤った使用によって発生する実行時エラーを診断しようとすると、リンク ライブラリです。すべての動的なメモリ操作 (malloc ()、新しい演算子など)、プログラムの有効期間中に発生した包括的で構成可能なログを提供するとともに mpatrol ライブラリを動的に割り当てられたメモリの誤用を検出する広範なチェックを実行し、両方のメモリ割り当てプロファイリングとトレーシングをサポートしています。さまざまなライブラリの設定は、実行時に再コンパイルまたは再リンクするライブラリの振る舞いを変更するために必要性を除去する、環境変数を介して変更できます。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2002-01-10 16:12
1.4.8

このリリースではより良い診断メッセージ、およびHTMLのオプション付きで暫定HTMLログファイルのサポートも改善はautoconf、automakeとlibtoolのログを追加します。このライブラリは今では何か問題が記述されていないことを確認するチェックは、プロファイリングおよび出力ファイルのトレース。 MPatrolをも今よりTru64スレッドセーフをサポートしています。
タグ: Minor feature enhancements
This release adds better logging for diagnostic messages, much improved autoconf, automake and libtool support, and provisional HTML log file support with the HTML option. The library now checks to ensure that there were not any problems writing the profiling and tracing output files. mpatrol also now has better Tru64 thread-safe support.

2001-09-06 20:49
1.4.7

WindowsのDLLのビルドで問題が修正されました。 Tru64上スタックの巻き戻しの問題が修正されました。 mpsymコマンドはLynxOS上で動作します。 mpeditコマンドはFreeBSD上で動作し、elvisの、ピコをサポートし、ナノエディタ。能力は、Debianパッケージをビルドに追加されました。
タグ: Major bugfixes
The problems with building Windows DLLs were fixed. The problems with the stack
unwinding on Tru64 were fixed. The mpsym command now works on LynxOS. The
mpedit command now works on FreeBSD and supports the elvis, pico, and nano
editors. The ability to build a Debian package was added.

2001-08-28 19:34
1.4.6

は、プロローグ、エピローグに渡され、多くの新しい引数、およびメモリ不足のコールバック関数が追加されました。これらのツールは、既に更新されたそれらを使用します。MPatrolをライブラリのWindowsのDLLのバージョンが正しくは、Cの輸出+ +関数をその中に定義されます。 mptraceとmleakコマンドの最大入力ラインの長さいくつかのCの過剰な長さに増加されました+ +の識別子。 UNIXのMakefileを改善されたとき、GUIをサポートする建物mptrace。能力は、ソースコードからの完全なドキュメントをビルドに追加されました。スケルトンはautoconf、automakeとlibtoolのサポートが追加されました。
タグ: Minor feature enhancements
Many new arguments that are passed to prologue, epilogue, and low memory
callback functions were added. The tools that already use them were updated.
The Windows DLL version of the mpatrol library now correctly exports the C++
functions defined within it. The maximum input line length for the mptrace and
mleak commands was increased due to the excessive length of some C++
identifiers. The UNIX Makefile was improved when building mptrace with GUI
support. The ability to build full documentation from the source code was
added. Skeleton autoconf, automake, and libtool support was added.

2001-06-19 13:44
1.4.5

'CHECKFORK'オプションでのUNIXプラットフォーム上で明示的に()'問題はフォークを修正するため追加されました。これは、以前のリリースで修正プログラムをLinux上でマルチスレッドのプログラムで作業をしていない追加しなければならなかった。 heapdiffツールには、'HD_CONTENTS'フラグが追加されました。 mptraceコマンドには、' - source'オプションを追加しました。
タグ: Major bugfixes
Added the 'CHECKFORK' option in order to fix the 'fork()' problem on UNIX platforms explicitly. This had to be added because the fix in the previous release did not work for multithreaded programs on Linux. Added the 'HD_CONTENTS' flag to the heapdiff tool. Added the '--source' option to the mptrace command.

2001-06-05 17:27
1.4.4

能力、読み取り、書き込み、比較すると削除の割り当て内容をファイルに追加しました。サポートして自動コンパイルのために追加するとき'のTARGET = TARGET_ANY'と'アーチ= ARCH_ANY'とは、ログファイル内のプラットフォームに関する追加情報。 SuSE Linuxの現在サポートされます。能力を再割り当ての追加をトレースします。 UNIXプラットフォーム上のときに'フォーク問題を修正しました()'とは、子プロセスと呼ばれ、メモリの割り当てを続けた。は、alloca()'をサポートし、完全なスタックせずにバグを使用する場合、'を修正しました。 ' - hatf - file'オプションmptraceコマンドHATF形式のトレースファイルに書き出すことが追加されました。また、' - verbose'をするオプションの統計を実行しました。 'は- max -'スタックmleakコマンドにオプションを追加。
タグ: Minor feature enhancements
Ability to read, write, compare and remove allocation contents files added. Support added for automatic compilation when 'TARGET=TARGET_ANY' and 'ARCH=ARCH_ANY' and added information about the platform in the log file. SuSE Linux is now supported. Ability to trace reallocations added. Fixed a problem on UNIX platforms when 'fork()' was called and the child process continued to make memory allocations. Fixed a bug when using 'alloca()' without full stack support. Added the '--hatf-file' option to the mptrace command to write out the trace file in HATF format. Also added running statistics to the '--verbose' option. Added the '--max-stack' option to the mleak command.

プロジェクトリソース