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

📄 changelog

📁 memprof source code, linux
💻
字号:
Sat Aug 31 22:24:22 2002  Kristian Rietveld  <kris@gtk.org>	* Release 0.5.1Wed Aug 21 19:26:24 2002  Kristian Rietveld  <kris@gtk.org>	* memprof.glade: simple typo fixTue Aug 19 02:28:34 2002  Kristian Rietveld  <kris@gtk.org>	* main.c (run_cb), (skip_add_cb), (skip_regexes_add_cb): conversion	to GtkDialog.	* memprof.glade (fileentry1): GnomeFileEntry in the run dialog should	be modal, so the file selector there also responds (pointed out	by Dennis Smit),	(SkipAddDialog, RunDialog, SkipRegexesAddDialog): conversion to	GtkDialog and enable has_default again on the appropriate buttons,	set activates_default to true on the entries,	(Preferences dialog): use stock buttons for add and delete.	* process.c (process_find_exec): prepend "./" to non-absolute paths,	so running programs in the current directory works without hassle,	(process_run): also pass path to program to mp_server_instrument.	* server.[ch] (mp_server_instrument): use program value processed by	process_find_exec and not args[0].Tue Aug 20 11:03:11 2002  Owen Taylor  <otaylor@redhat.com>	* configure.in: Patch from Art Haas to use AC_CONFIG_FILES.Mon Aug 19 14:25:39 2002  Owen Taylor  <otaylor@redhat.com>	* memintercept.c: Fix leftover commenting out of code.Mon Aug 19 14:12:28 2002  Owen Taylor  <otaylor@redhat.com>	* stackstash.[ch]: Get rid of the "allocate everything	in one block" optimization, since that caused problems	if we want to be able to keep pointers to interior	nodes of the tree.	* Makefile.am stack-frame.[ch]: Add John Harper's	stack trace code from eazel-tools/prof, since it is	cleaner/nicer than what we were using, with some	modifications for accurate stack traces from signal	handlers.	* memintercept.c: Use stack-frame.[ch], deal with	differing stack frame depths from different code	paths to the place where we make the stack trace.Sat Aug 17 15:33:36 2002  Owen Taylor  <otaylor@redhat.com>	* stackstash.c (stack_element_free): Fix accounting	error in test statistics.Sat Aug 17 14:54:46 2002  Owen Taylor  <otaylor@redhat.com>	* stackstash.[ch] Makefile.am: Data structure for storing	stack traces in a tree.	* leakdetect.c main.c memprof.h process.[ch] profile.c:	Switch MemProf over to using StackStash.	* testmemprof.c: Defeat tail-function optimization	that was producing confusing stack traces.2002-08-13  Alexander Larsson  <alexl@redhat.com>	* memintercept-utils.c (mi_debug):	Move va_list variable declaration to top of function.Sat Aug 10 23:38:52 2002  Owen Taylor  <otaylor@redhat.com>	* memintercept-utils.[ch] Makefile.am: Split off part of 	memintercept.c (the stuff that doesn't really have anything 	to do with memory interception) into a separate file.	* memintercept.c: Use a trick from libc's memusage	to avoid the need for the starter malloc stuff, which	should make MemProf work with C++. (Fixes #53991)	* memintercept.c: Redo thread creation using 	atomic-increment/decrement to allocate from a fixed	number of slots 	* memintercept.c: Override fork() clone() as well	as __fork(), __clone(). (Fixes #66512, Soeren Sandmann)	* process.c (process_dump_stack): If the filename/line	wasn't found, don't try to print it.	* server.c process.c: A couple of debugging enhancements.	* server.c (control_func): Remove the 	"Unexpected connection from PID" warning - it occurs in	in legitimate cases when we aren't following forks.	* server.c (mp_server_class_init): Use VOID__OBJECT	for the marshaller (#86874, Gustavo Giraldez)	* server.c: When "following exec", set the pid on	the new process. (#86874, Gustavo Giraldez)	* server.c (mp_server_remove_process): Account for	the process being overwritten for --follow-exec.	* testmemprof.c (main): Remove the sleep; the fact that	we catch programs on exit means that it isn't needed.Sun Aug 11 15:29:54 2002  Kristian Rietveld  <kris@gtk.org>	* Release 0.5.0Sun Aug 11 15:28:24 2002  Kristian Rietveld  <kris@gtk.org>	* NEWS: one last update.Sun Aug 11 15:02:48 2002  Kristian Rietveld  <kris@gtk.org>	* Makefile.am: add intltool-{extract,merge,update} to DISTCLEANFILES,	get gconf schemas installation rule right.	* configure.in: add some lines to detect gconftool-2.Sat Aug 10 14:15:06 2002  Owen Taylor  <otaylor@redhat.com>	* memprof.spec.in: Cleanups, one few fixes.	* Makefile.am: Remove memprof-strings.c from EXTRA_DIST,	add intltool-*.in, make dist-hook depend on memprof.spec,	so we get an up-to-date version.	Sat Aug 10 20:14:11 2002  Kristian Rietveld  <kris@gtk.org>	* NEWS: a few tweaks	* memprof.spec.in: an attempt to update it.Sat Aug 10 13:45:18 2002  Owen Taylor  <otaylor@redhat.com>	* README: Few tweaks, add a mini-FAQ.Sat Aug 10 19:39:59 2002  Kristian Rietveld  <kris@gtk.org>	* README, NEWS: updates for 0.5.0.Tue Aug  6 21:14:00 2002  Owen Taylor  <otaylor@redhat.com>	* memintercept.c (debug): Add a mini-printf implementation, use	it for debugging messages.	* main.c (show_error_response): Fix cast.2002-08-07  Michael Meeks  <michael@ximian.com>	* profile.c (profile_create): insert each member of the list,	not just the first repeatedly.Tue Jul 16 01:43:30 2002  Kristian Rietveld  <kris@gtk.org>	* copyright-header, bfdutils.c, gui.h, inode.c, leakdetect.[ch],	main.c, memintercept.[ch], memprof.h, process.[ch], profile.[ch],	server.[ch], tree.c: update copyrights	* configure.in: version already to 0.5.0.	* memprof.glade: update copyrights in about window	* AUTHORS: add myself.Tue Jul 16 01:17:10 2002  Kristian Rietveld  <kris@gtk.org>	* main.c (about_cb): set version number in about dialog,	(show_error_response): new function,	(show_error): destroy message dialog after showing it, get message		types right.	* memprof.glade: rename "Execute" menu item to "Run Program" to	maintain consistency with the toolbar item, don't set the	toolbar-style, so it follows the user-defined setting, remove	statusbar from main window as it was unused.Tue Jun 11 01:22:30 2002  Kristian Rietveld  <kris@gtk.org>	Finished the GNOME2 port.	* Makefile.am: install memprof.glade and not memprof.glade2,	remove glade file conversion, removed gnome-question.png from	EXTRA_DIST	* acconfig.h: added line for HAVE_BIND_TEXTDOMAIN_CODESET	* configure.in: check for bind_textdomain_codeset, remove check for	libglade-convert	* main.c (leak_stack_run_commmand), (run_file):	fixup call to show_error,	(exit_cb), (run_cb), (skip_add_cb), (skip_regexes_add_cb),	(show_error), (process_window_maybe_detach),	(process_window_maybe_kill): make message dialog use GtkDialog	(includes button swap), 	(preferences_cb): add nice close stock icon to close button,	(about_cb): don't make about dialog modal,	(show_error): add parent_window parameter,	(process_window_new): give the main window an icon,	(main): init using GnomeProgram, load memprof.glade and not		memprof.glade2, fix show_error call	* memprof.h: add parent_window parameter to show_error.		* leakdetect.c (leaks_print): fixup call to show_error	* profile.c (profile_write): ditto	* server.c (mp_server_instrument), (find_lib_location): ditto	* memprof.glade: loads of small tweaks, added icons, etc. This is	now a glade2 file.	* po/POTFILES.in: removed memprof-strings.c, added memprof.glade	* po/*po: converted to UTF8.	* gnome-question.png, memprof-strings.c: removedFri May 17 01:47:55 2002  Kristian Rietveld  <kris@gtk.org>	* memintercept.c (stack_trace): fix typo (patch from Michael Meeks)2002-05-14  Pablo Saratxaga  <pablo@mandrakesoft.com>	* configure.in: Added Vietnamese (vi) to ALL_LINGUASTue Mar 12 18:59:11 2002  Kristian Rietveld  <kris@gtk.org>	Summary: support for gconf	* main.c: include gconf/gconf-client.h, remove hardcoded default	values (those are now in the schema), uses GSLists instead of	chararrays for skip_funcs and skip_regexes, put preferences dialog	XML global, change everything to handle the GSLists, changed	pref dialog to be an 'instant-apply-dialog'	* memprof-strings.c, memprof.glade: updates, remove the PropertyBox,	pack it in a GtkWindow	* profile.[ch]: change profile_create to use GSList	* configure.in: add check for GConf, not required, but for	cleanliness, require newer versions	* Makefile.am: install schema	* memprof.schemas: new file2002-03-07  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>	* configure.in: Added "sk" to ALL_LINGUAS.2002-03-07  Duarte Loreto <happyguy_pt@hotmail.com>        * configure.in: Added Portuguese (pt) to ALL_LINGUAS.2002-03-06  Hasbullah Bin Pit <sebol@ikhlas.com>	* configure.in: Added Malay (ms)to ALL_LINGUAS.	* po/ms.po: Added Malay Translation.2002-03-05  Carlos Perello Marin <carlos@gnome-db.org>	* configure.in: Added "es" to ALL_LINGUAS2002-02-19  Anders Carlsson  <andersca@gnu.org>	* memprof.png: Update icon.2002-02-02  Seth Nickell  <snickell@stanford.edu>	* Makefile.am:	* memprof.desktop:	Install .desktop file into the GNOME2 location,	tweak the Name and Comments fields, add a	Categories field.	Sat Dec 15 17:38:23 2001  Owen Taylor  <otaylor@redhat.com>	* configure.in (ACLOCAL): Remember ACLOCAL_FLAGS.	* profile.c (profile_free): Fix memory leak.	2001-12-13  Wang Jian  <lark@linux.net.cn>	* configure.in(ALL_LINGUAS): Added zh_CN for Simplified Chinese.Tue Dec 11 21:31:57 2001  Owen Taylor  <otaylor@redhat.com>	* leakdetect.c (leaks_find): Don't kill -CONT before	detaching -- apparently this isn't necessary any	more and prevents us from detaching.Tue Dec 11 20:53:52 2001  Owen Taylor  <otaylor@redhat.com>	* profile.c (profile_write): Sort child and inherited	lists in the output for better 'diff -u' ability.Tue Dec 11 20:40:37 2001  Owen Taylor  <otaylor@redhat.com>	* process.c (process_command): Check for duplicate	allocations of a same block, since realloc apparently	calls malloc in some cases.	* main.c server.c memintercept.c: Warning cleanups.	* server.c process.c: Use g_object_new(), not g_type_create_instance.	* process.c (process_command): Don't access block->size 	after unrefing block.Tue Dec 11 00:41:13  Kristian Rietveld  <kris@gtk.org>	Port to gnome2 platform.	* Makefile.am: remove intl from SUBDIRS, pkgdata_DATA:	s/glade/glade2/, add memprof.glade2 build rule, add -export-dynamic	as LDFLAG	* acconfig.h: add GETTEXT_PACKAGE	* autogen.sh: replace with 'gnome2 generic app autogen.sh'	* configure.in: require autoconf 2.52, require intltool,	require libglade-convert, use pkg-config instead of gnome-config,	don't generate intl/Makefile	* main.c: change to GObject where needed, ported glade_xml code,	various other porting, get NLS support right and read	memprof.glade2 instead of memprof.glade	* memprof-strings.c: updated by glade	* memprof.desktop: add Dutch Name and Comment	* memprof.glade: remove invalid UTF-8	* process.[ch], server.[ch]: port to new object system	* tree.c: small porting action2001-12-01  Soeren Sandmann  <sandmann@daimi.au.dk>	* memintercept.c (memalign): Fix typo (name should be memalign(),	not memealign())Thu Jul 19 18:19:52 2001  Owen Taylor  <otaylor@redhat.com>	* memprof.glade: Fix wrong tooltip on Kill button. (#55413)	2001-02-26  Carlos Perell

⌨️ 快捷键说明

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