# # ChangeLog for / # # Generated by Trac 0.12.5 # 04/23/24 08:13:50 Wed, 22 Jul 2015 19:37:28 GMT Hal Finkel [9f07fa4] * COPYING (modified) * Makefile (modified) * memlog.cpp (modified) * memlog_analyze (modified) use ASCII quotes in license Wed, 22 Jul 2015 19:19:34 GMT Hal Finkel [96927c5] * Makefile (modified) Add open-source license to Makefile too Wed, 22 Jul 2015 19:18:06 GMT Hal Finkel [2d9e75d] * Makefile (modified) * README (modified) * memlog.cpp (modified) * memlog_analyze (moved) * COPYING (added) Merge branch 'master' of git.mcs.anl.gov:memlog Wed, 22 Jul 2015 19:17:58 GMT Hal Finkel [09f3093] * COPYING (added) * memlog.cpp (modified) * memlog2dot (modified) Add open-source license Wed, 03 Jun 2015 15:23:56 GMT Hal Finkel [3c9fc94] * Makefile (modified) * README (modified) add ld cmds file Wed, 03 Jun 2015 06:17:08 GMT Hal Finkel [4c51931] * memlog.cpp (modified) move cache from bring a local static to avoid deadlocking __cxa_atexit Tue, 02 Jun 2015 23:53:15 GMT Hal Finkel [ed8b809] * README (modified) * memlog.cpp (modified) fixup the wrapping of mmap, etc. Tue, 02 Jun 2015 23:23:28 GMT Hal Finkel [6444e03] * memlog.cpp (modified) working on wrapping mmap, etc. Tue, 02 Jun 2015 21:50:48 GMT Hal Finkel [21d3542] * memlog.cpp (modified) * memlog_analyze (modified) collect and report on mmap totals Mon, 01 Jun 2015 12:14:28 GMT Hal Finkel [192a260] * README (modified) add a directory note to the README Mon, 01 Jun 2015 12:11:16 GMT Hal Finkel [c83befc] * memlog_analyze (modified) make the output dir if it does not exist Mon, 01 Jun 2015 11:30:22 GMT Hal Finkel [d270799] * memlog_analyze (modified) don't accept too many command-line parameters Mon, 01 Jun 2015 11:25:13 GMT Hal Finkel [5df7203] * README (modified) * memlog_analyze (modified) add glob processing Mon, 01 Jun 2015 11:00:01 GMT Hal Finkel [0109b01] * README (modified) note --leaks in the README Mon, 01 Jun 2015 10:56:52 GMT Hal Finkel [9fcaba3] * memlog_analyze (modified) add leak-finding mode Mon, 01 Jun 2015 10:33:42 GMT Hal Finkel [3533094] * memlog_analyze (modified) take -h for help too Mon, 01 Jun 2015 10:28:26 GMT Hal Finkel [77ebdb8] * memlog_analyze (modified) null file:line may just start with a ":", so filter that too Mon, 01 Jun 2015 10:20:33 GMT Hal Finkel [c49b79c] * memlog_analyze (modified) use Getopt::Long, print status messages and usage info Mon, 01 Jun 2015 09:56:55 GMT Hal Finkel [4598848] * Makefile (modified) * README (modified) * memlog_analyze (moved) rename memlog2dot to memlog_analyze Sun, 31 May 2015 14:46:11 GMT Hal Finkel [22f928f] * README (modified) * memlog.cpp (modified) use the job id under batch systems; misc cleanups Sun, 31 May 2015 04:54:09 GMT Hal Finkel [a7b97b9] * Makefile (modified) * memlog.cpp (modified) use kernel rank on the bgq instead of pid Sat, 30 May 2015 20:56:39 GMT Hal Finkel [518793d] * memlog2dot (modified) when file_name is not absolute, fix that Sat, 30 May 2015 01:38:43 GMT Hal Finkel [24aa734] * README (modified) note in the README that a txt file is also generated Sat, 30 May 2015 00:05:23 GMT Hal Finkel [20b45de] * memlog2dot (modified) add a txt output too for analysis Fri, 29 May 2015 20:57:42 GMT Hal Finkel [510af01] * Makefile (modified) add an install target to the makefile Fri, 29 May 2015 19:08:02 GMT Hal Finkel [af4bfd0] * README (added) add a README Fri, 29 May 2015 13:42:53 GMT Hal Finkel [f715c76] * memlog.cpp (modified) add comment about lang. usage Fri, 29 May 2015 13:31:35 GMT Hal Finkel [e1b15ec] * Makefile (modified) adjust the makefile to work with slightly-older gcc Fri, 29 May 2015 12:53:00 GMT Hal Finkel [1bd82e0] * Makefile (modified) * memlog.cpp (moved) * memlog2dot (modified) adjust for c++, use caching of dladdr, fixup for short names when making ... Fri, 29 May 2015 09:21:19 GMT Hal Finkel [966f5de] * memlog.c (modified) misc whitespace Fri, 29 May 2015 09:19:35 GMT Hal Finkel [5a9481e] * memlog.c (modified) obtain lock to close files, etc.; misc. rearranging Fri, 29 May 2015 08:30:33 GMT Hal Finkel [bdaf020] * memlog2dot (modified) better legend Fri, 29 May 2015 07:50:36 GMT Hal Finkel [1e5cce6] * memlog.c (modified) no backtrace on free -- that is a waste of time/space Fri, 29 May 2015 07:39:15 GMT Hal Finkel [493cb97] * Makefile (modified) * memlog.c (modified) static linking comment; make static .o memlog_s.o Fri, 29 May 2015 07:30:00 GMT Hal Finkel [747d2b1] * memlog2dot (modified) get newer binutils; we do have them at ALCF Fri, 29 May 2015 07:16:47 GMT Hal Finkel [10599da] * memlog2dot (modified) add comment on @ Fri, 29 May 2015 02:40:15 GMT Hal Finkel [081a0fa] * memlog2dot (modified) don't print file:line if it is unknown (even if we have the function ... Fri, 29 May 2015 02:36:03 GMT Hal Finkel [3105f50] * memlog.c (modified) use the self link for no file Fri, 29 May 2015 02:24:13 GMT Hal Finkel [430548b] * Makefile (modified) * memlog.c (modified) a working solution for static linking Fri, 29 May 2015 00:04:06 GMT Hal Finkel [fc0b9bf] * Makefile (modified) make building with gcc work too Fri, 29 May 2015 00:02:02 GMT Hal Finkel [65ecf6c] * Makefile (modified) make these things named libmemlog.* Thu, 28 May 2015 23:45:11 GMT Hal Finkel [0edbc98] * memlog2dot (modified) only process allocations at the high-water mark Thu, 28 May 2015 23:15:39 GMT Hal Finkel [6bfe6a1] * memlog2dot (modified) don't print raw proc names by default Thu, 28 May 2015 23:09:28 GMT Hal Finkel [81dea5b] * memlog2dot (modified) do the whole pdf conversion Thu, 28 May 2015 22:50:41 GMT Hal Finkel [6520ef5] * memlog2dot (modified) fix edge font sizes and function printing Thu, 28 May 2015 22:09:31 GMT Hal Finkel [c4f89cf] * memlog2dot (modified) common nodes correctly Thu, 28 May 2015 21:48:52 GMT Hal Finkel [4bd7a88] * memlog2dot (modified) working on filtering nodes... Thu, 28 May 2015 20:46:25 GMT Hal Finkel [ebd57f8] * memlog2dot (added) initial graphing tool Thu, 28 May 2015 18:23:10 GMT Hal Finkel [625d5f9] * memlog.c (modified) just use .memlog as the suffix Thu, 28 May 2015 17:57:39 GMT Hal Finkel [97550d2] * memlog.c (modified) some extra portability, perhaps, by using __builtin_extract_return_addr Thu, 28 May 2015 17:50:12 GMT Hal Finkel [14e2ab9] * Makefile (modified) * memlog.c (modified) rm support for libunwind; only using backtrace() now Thu, 28 May 2015 17:14:39 GMT Hal Finkel [a736d81] * memlog.c (modified) use backtrace instead Thu, 28 May 2015 17:09:35 GMT Hal Finkel [69850c8] * memlog.c (modified) trying to avoid using unw_get_proc_name, etc. Thu, 28 May 2015 13:18:21 GMT Hal Finkel [134408c] * memlog.c (modified) print tid; break on UNW_ENOINFO Thu, 28 May 2015 13:00:26 GMT Hal Finkel [0a0ef57] * Makefile (modified) * memlog.c (modified) unw_get_proc_info does not work on ppc/ppc64; add getrusage info Thu, 28 May 2015 12:14:49 GMT Hal Finkel [0ec59c5] * Makefile (added) * memlog.c (added) Commit something that compiles