⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 debug source code under unix platform.
💻
📖 第 1 页 / 共 5 页
字号:
	* pkg/auto/setup: Added images.in and images.am.	* src/config.h: Always default to not using GUI support.2001-08-24  Graeme Roy  <graeme.roy@analog.com>	* build/unix/Makefile:	Added more default include and library directories.  Added two more	required libraries when building mptrace.	* build/unix/Makefile.aix:	Removed an erroneous library path when building mptrace.	* doc/Makefile:	Don't delete in bin, src and tools directories until the thumbnails have	been produced.	* doc/mpatrol.texi:	Documented Red Hat 7.x supported.  Added the About the author chapter.	* doc/source.tex: Added the a4wide package.	* src/memory.c, src/mpalloc.c: The BSD systems don't have sysconf().2001-08-23  Graeme Roy  <graeme.roy@analog.com>	* build/unix/Makefile:	Added /usr/X11R6/include to the include directory path when building	mptrace with GUI support.2001-08-22  Graeme Roy  <graeme.roy@analog.com>	* doc/Makefile: Need -expand none when invoking texi2html.	* doc/mpatrol.texi: Added third author of HATF.2001-08-19  Graeme Roy  <graeme.roy@analog.com>	* pkg/auto/cleanup, pkg/auto/setup: Added the doc and man directories.2001-08-02  Graeme Roy  <graeme.roy@analog.com>	* config/ltconfig, config/ltmain.sh, config/config.guess,	  config/config.sub:	libtool installation files.	* config/install-sh, config/missing, config/mkinstalldirs,	  config/INSTALL:	automake installation files.	* pkg/auto/setup: New file for setting up directory structure.	* pkg/auto/cleanup: New file to remove directory structure.2001-08-01  Graeme Roy  <graeme.roy@analog.com>	* build/windows/mpalloc.def, build/windows/mpatrol.def,	  build/windows/mpatrolmt.def:	Removed all exports as they are now defined by MP_API.	* doc/mpatrol.texi, man/man3/libmpatrol.3:	Added the alignment argument to the prologue function.	* src/info.h, src/info.c: Added the __mp_fixalign() function.	* src/info.h, src/inter.c, src/mpatrol.h:	Added alignment argument to prologue function.	* src/inter.c: Added MP_API to the __mp_lib* functions.	* src/mpcalloc.c, src/mpmalloc.c, src/mprealloc.c, src/mpsetfail.c,	  src/mpstrdup.c, src/cplus.c, src/malloc.c, src/sbrk.c, src/sbrk.h:	Added the MP_API macro.	* src/mleak.c, src/mpatrol.c, src/mprof.c, src/mptrace.c:	Changed VERSION to PROGVERSION to prevent conflicts with automake.	* tests/pass/test2.c: Added alignment to prologue function.	* tools/dmalloc.c: Added support for alignment in the tracker function.	* tools/heapdiff.c, tools/mtrace.c:	Added alignment support to the prologue function.2001-07-26  Graeme Roy  <graeme.roy@analog.com>	* doc/mpatrol.texi, man/man3/libmpatrol.3:	Documented the additional 3 arguments passed to the prologue and	epilogue functions.  Documented the additional arguments to the	low-memory handler.	* src/config.h: Added MP_API.	* src/diag.c, src/info.c, src/inter.c, src/inter.h, src/mpalloc.c:	Converted some function prototypes to include MP_API.	* src/info.h, src/mpatrol.h:	Added function name, file name and line number to the prologue and	epilogue handlers.  Added 4 extra arguments to the low memory handler.	* src/cplus.c, src/inter.c, src/mpatrol.h:	Added an additional 3 arguments to the prologue and epilogue functions.	Added new arguments to the nomemory handler.	* tests/pass/test2.c:	Added new arguments to the prologue and epilogue handlers.	* tests/pass/test3.c: Added extra arguments to the low memory handler.	* tools/dmalloc.c, tools/dmalloc.h:	Now pass source file and line number to malloc tracker function.	* tools/heapdiff.c: Updated prologue function arguments.	* tools/mgauge.c: Updated the arguments passed to the epilogue function.	* tools/mtrace.c:	Updated the arguments for the prologue and epilogue handlers.  Can now	get the function name, file name and line number if that was available	in the source code.2001-07-25  Graeme Roy  <graeme.roy@analog.com>	* build/windows/mpalloc.def, build/windows/mpatrol.def,	  build/windows/mpatrolmt.def, build/unix/mpalloc.exp,	  build/unix/mpatrol.exp:	Added __cyg_profile_func_enter() and __cyg_profile_func_exit().	* doc/mpatrol.texi:	Documented mpatrol patch 4 and GUISUP.  Changed test to use	__mp_prologuehandler and __mp_epiloguehandler.  Updated __mp_prologue	and __mp_epilogue.  Converted __mp_nomemory().	* man/man3/libmpatrol.3:	Updated __mp_prologue and __mp_epilogue.  Converted __mp_nomemory().	* pkg/sdux/build, pkg/pkg/build:	Added GUISUP=true when building mptrace.	* src/info.h:	Added prologuehandler, epiloguehandler and nomemoryhandler typedefs.	* src/inter.h, src/mpalloc.c:	Changed the definitions of __mp_prologue, __mp_epilogue and	__mp_nomemory.	* src/inter.c, src/inter.h, src/mpalloc.c:	Added __cyg_profile_func_enter() and __cyg_profile_func_exit().	* src/cplus.c: Added an extra cast in case __mp_nomemory() is redefined.	* src/mpatrol.h:	Added __mp_prologuehandler and __mp_epiloguehandler.  Defined	__mp_prologue and __mp_epilogue in terms of __mp_prologuehandler and	__mp_epiloguehandler.  Added __mp_nomemoryhandler.	* tests/pass/test2.c:	Changed test to use __mp_prologuehandler and __mp_epiloguehandler.	* tools/dmalloc.c, tools/heapdiff.c, tools/mgauge.c, tools/mtrace.c:	Now use definitions of __mp_prologuehandler and __mp_epiloguehandler.2001-07-19  Graeme Roy  <graeme.roy@analog.com>	* doc/mpatrol.texi:	Finally got around to documenting the libiberty.so problem in the FAQ.	Added more related software.	* src/config.h:	Increased MP_BUFFER_SIZE to 8192 due to the length of C++ identifiers.	* src/target.h:	Don't redefine _POSIX_SOURCE, etc, if they are already defined.	* src/getopt.c, src/getopt.h:	Added __mp_basename().  Use the basename of the program name for any	diagnostics.	* src/mleak.c, src/mpatrol.c, src/mprof.c, src/mptrace.c:	Now make progname the basename of argv[0].	* src/mptrace.c:	Now only display source if available rather than a blank line.2001-07-12  Graeme Roy  <graeme.roy@analog.com>	* doc/Makefile: Added ability to build the source code documentation.	* doc/source.tex: New file for source code documentation.	* build/unix/Makefile: Added the GUISUP flag.2001-06-13  Graeme Roy  <graeme@epc.co.uk>	* THANKS: Credited Michael Anthony.	* doc/mpatrol.texi: Brought documentation slightly more up to date.	* doc/refcard.tex:	Added the --source, --check-fork and CHECKFORK options.	* man/man1/mptrace.1: Documented the --source option.	* man/man1/mpatrol.1: Added the --check-fork option.	* man/man3/libmpatrol.3:	Added the CHECKFORK option.  Documented the mpatrol_* versions of	functions.2001-06-12  Graeme Roy  <graeme@epc.co.uk>	* src/info.h, src/inter.c, src/mpatrol.c, src/mpatrol.h, src/option.c,	  src/option.h:	Added the CHECKFORK option.	* src/inter.c:	Allow removal of allocation contents files for freed allocations.	* tools/heapdiff.c, tools/heapdiff.h: Added the HD_CONTENTS flag.2001-06-07  Graeme Roy  <graeme@epc.co.uk>	* src/config.h: Added MP_NAMECACHE_SIZE.	* src/info.c, src/inter.c, src/trace.c, src/trace.h:	Now pass thread id, source function name, file name and line number for	placing in tracing output file.  Added name caches for tracing function	names and file names.	* src/mprof.c: Don't close the graph file if it is stdout or stderr.	* src/mptrace.c:	Don't close the simulation file or the HATF file if they are stdout or	stderr and also always read the whole of a reallocation record, even if	the allocation index does not exist.  Added support for reading the	thread id, source function name, file name and line number from the	tracing output file.  Added ability to reach cached tracing files.	Added the --source option and changed the short option for --sim-file to	be -S.2001-05-30  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi, doc/refcard.tex, man/man3/libmpatrol.3:	Brought the documentation a bit more up to date.  Added the	__mp_*contents() functions.  Documented __mp_libversion().  Added the	--hatf-file option.	* man/man3/libmpatrol.3:	Document __mp_libversion() and the fact that the fork() bug has been	fixed.2001-05-23  Graeme Roy  <graeme@epc.co.uk>	* THANKS: Added Richard Jones for HATF and MetaTF.	* extra/hatf.dtd: New DTD file for HATF.	* src/inter.c, src/inter.h, src/mpalloc.c: Added __mp_libversion().	* src/mpatrol.h:	Added __mp_libversion() and also a definition of __mp_atexit() when	NDEBUG is used as this was unintentionally left out before.  Also added	mpatrol_* versions of the __mp_* functions.	* src/mptrace.c:	Added the --hatf-file option.  Added running statistics when verbose is	used.2001-05-22  Graeme Roy  <graeme@epc.co.uk>	* THANKS: Added Andreas Schallenberg for his help with the SuSE port.	* doc/mpatrol.texi:	Added more credits and documented the SuSE port.  Also listed the target	environment information in the log file and documented the *_STR macros.	* man/man3/libmpatrol.3, man/man1/mptrace.1, doc/mpatrol.texi:	Documented that tracing now supports reallocations.	* src/info.c, src/info.h: Added the pid field.	* src/inter.c, src/inter.h, src/mpalloc.c, src/mpatrol.h, src/trace.c,	  src/trace.h:	Now remove the traced flag from any memory allocations that are in	existence in a child process after a fork.  Added __mp_changetrace().	* src/mptrace.c:	Added realloc() support to the simfile.  Provided a bit more backwards	compatibility.2001-05-17  Graeme Roy  <graeme@epc.co.uk>	* src/diag.c, src/target.h:	Added string representations of the configuration constants for printing	out in the summary.	* src/config.h, src/diag.c, src/memory.c, src/mpalloc.c, src/mutex.c,	  src/option.c, src/signals.c, src/target.h, src/version.c:	Added support for automatic compilation when TARGET is TARGET_ANY and	ARCH is ARCH_ANY.	* src/info.c:	Fixed a bug when using alloca() without full stack support.	* src/symbol.c:	Added the addsymname() function for more centralised control of whether	symbols should be stored or not.2001-05-16  Graeme Roy  <graeme@epc.co.uk>	* src/diag.c, src/diag.h, src/inter.c, src/inter.h, src/mpalloc.c,	  src/mpatrol.h:	Added ability to compare memory allocations with their contents on disk.2001-05-14  Graeme Roy  <graeme@epc.co.uk>	* src/inter.h, src/mpalloc.c, src/mpatrol.h, src/config.h, src/diag.c,	  src/diag.h, src/inter.c:	Added the ability to read, write and delete allocation contents files.2001-05-07  Graeme Roy  <graeme@epc.co.uk>	* THANKS: Added more credits.	* man/man1/mleak.1, doc/refcard.tex, doc/mpatrol.texi:	Added the --max-stack option.2001-05-06  Graeme Roy  <graeme@epc.co.uk>	* src/memory.c:	Fixed a problem on Windows when protecting pages allocated by different	calls to VirtualAlloc().2001-04-26  Graeme Roy  <graeme@epc.co.uk>	* src/info.c, src/trace.c, src/trace.h: Added __mp_tracerealloc().	* src/mptrace.c: Added support for reallocations.	* src/mleak.c: Added the --max-stack option.2001-03-22  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi: Updated the chapters on profiling and tracing.	* doc/refcard.tex: Added the --call-graph, --gui and --verbose options.	* man/man1/mprof.1: Added the --call-graph option.	* man/man1/mptrace.1: Added the --gui and --verbose options.	* src/mprof.c:	Added the --call-graph option and fixed a problem with the call graph	and leak table when call sites with no symbols were encountered.	* src/mptrace.c:	Added the --gui and --verbose options and added the statistics.2001-03-21  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi: Added the porting chapter.	* man/man1/hexwords.1: Added more example constants.2001-03-19  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi:	Added the heap corruption chapter and more references.2001-03-14  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi:	Added the memory leaks chapter.  Mentioned the authors of Dbmalloc and	Dmalloc.  Moved the Utilities and Tools sections to the top level.	* tools/dbmalloc.h, tools/dmalloc.h:	Fixed a minor spelling mistake in the description.2001-03-13  Graeme Roy  <graeme@epc.co.uk>	* src/signals.c:	Added ability to detect illegal memory access address on Linux Alpha.2001-03-12  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi:	Added more things to do and revised the timing results.	* src/target.h: Default to GNU BFD for Tru64.2001-03-11  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi, doc/refcard.tex, man/man3/libmpatrol.3:	Documented __mp_errno.  Documented the __mp_fini_ functions.2001-03-10  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi: Added the leak table chapter.	* src/inter.c:	Made the __init and __fini functions for Tru64 global since they cannot	be static in order to work.	* src/mpatrol.h: Fixed the values of MP_LT_*.2001-03-09  Graeme Roy  <graeme@epc.co.uk>	* doc/mpatrol.texi: Added more items to do.	* man/man3/libmpatrol.3:	Documented that the SHOWUNFREED and UNFREEDABORT options will not	consider marked allocations as unfreed.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -