commit | 6109fe07a14b7a619365977d9523db9f8b333792 | [log] [tgz] |
---|---|---|
author | Jason Evans <je@facebook.com> | Wed Feb 10 10:37:56 2010 -0800 |
committer | Jason Evans <je@facebook.com> | Wed Feb 10 10:37:57 2010 -0800 |
tree | 61f2ead6e27cc38ae536f5cadf34497eae76cfc4 | |
parent | 13668262d17fb5950e2441bc9d56a15db9c93877 [diff] |
Implement allocation profiling and leack checking. Add the --enable-prof and --enable-prof-libunwind configure options. Add the B/b, F/f, I/i, L/l, and U/u JEMALLOC_OPTIONS. Interval-based profile dump triggering is not yet implemented. Add supporting generic code: * Add memory barriers. * Add prn (LCG PRNG). * Add hash (Murmur hash function). * Add ckh (cuckoo hash tables).