Elite software development.

mm

'MmRelive' - Collect Stats on Memory Management Activity

MmRelive is a software utility used to 're-live' the memory management activities of a process. Use it to collect useful statistics on the memory usage of a program. It is especially useful for discovering high water marks.

I wrote 'MmRelive' in Haskell, but it can be used by non-programmers.

Report on Mozilla's Memory Management Development Practices

This report is a fresh perspective on the state of certain development practices at Mozilla. Specifically, I report on the development practices associated with memory management in the code for the Firefox web browser and the SpiderMonkey JavaScript engine.

I wrote this in May 2008 after four months of involvement with Mozilla.

Mac OS X's 'leaks' tool

Mac OS X ships with a command line tool, 'leaks', which helps find memory leaked by a running application. This posting describes how to use 'leaks'.

Syndicate content