aboutsummaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2014-07-01Simplify backtracing.Jason Evans
Simplify backtracing to not ignore any frames, and compensate for this in pprof in order to increase flexibility with respect to function-based refactoring even in the presence of non-deterministic inlining. Modify pprof to blacklist all jemalloc allocation entry points including non-standard ones like mallocx(), and ignore all allocator-internal frames. Prior to this change, pprof excluded the specifically blacklisted functions from backtraces, but it left allocator-internal frames intact.
2014-03-18Consistently use debug lib(s) if presentHarald Weppner
Fixes a situation where nm uses the debug lib but addr2line does not, which completely messes up the symbol lookup.
2014-03-17Enable profiling / leak detection in FreeBSDHarald Weppner
* Assumes procfs is mounted at /proc, cf. <http://www.freebsd.org/doc/en/articles/linux-users/procfs.html>
2012-04-30Few configure.ac adjustmentsMike Hommey
- Use the extensions autoconf finds for object and executable files. - Remove the sorev variable, and replace SOREV definition with sorev's. - Default to je_ prefix on win32.
2012-04-23Fix jemalloc.sh code generation.Jason Evans
Fix jemalloc.sh code generation by adding @sorev@ and using it instead of @SOREV@ (which contains Makefile-specific variables).
2012-04-18Make versioned shared library suffix configurableMike Hommey
This allows for different patterns for file names: - lib.so.version for e.g. Linux - lib.version.dylib for OSX (which is much more common than lib.dylib.version) - lib.dll for Windows (no version at all).
2012-04-17Update pprof (from gperftools 2.0).Jason Evans
2011-11-01Refactor SO and REV make variables.Jason Evans
Refactor the SO and REV such that they are set via autoconf variables, @so@ and @rev@. These variables are both needed by the jemalloc.sh script, so this unifies their definitions.
2011-11-01add autogenerated jemalloc.sh wrapper scriptAntony Dovgal
2011-03-31Move repo contents in jemalloc/ to top level.Jason Evans