-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 08/25/2015 02:38 AM, Jeff M wrote: > I tried to install valgrind (on Mac OS Yosemite), but I can't get > it to compile. I don't have the fortitude to work out the install > issues.
Generally you would be better off using something like homebrew: http://brew.sh/ It will take care of dependencies, updates etc and knows how to compile things. > Looking at Xcode's memory report (and using Instruments), Instruments isn't too bad, but IIRC does not do the same thing as valgrind. Instruments is a lighter less thorough functionality. Simon gave lots of links. > ... this app is pre-ARC Ouch. > Among other things, I see many persistent 4K memory blocks > resulting from sqlite3MemRealloc Many of those are likely to be the SQLite cache. Only closing the connection will free them. (SQLite does have a boatload of custom memory management options, but your underlying issue is very unlikely in SQLite itself.) Roger -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlXcpHcACgkQmOOfHg372QTuEgCgjYogcxmCcINsHDj06EUKE8zj j9oAn1PHfGnz93q9BBXm8LxIoP8I0o2S =FIdc -----END PGP SIGNATURE-----