| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix off-by-one backtracing issues. | Jason Evans | 2011-08-12 | 2 | -69/+54 |
| | | | | | | | | | | | | | Rewrite prof_alloc_prep() as a cpp macro, PROF_ALLOC_PREP(), in order to remove any doubt as to whether an additional stack frame is created. Prior to this change, it was assumed that inlining would reduce the total number of frames in the backtrace, but in practice behavior wasn't completely predictable. Create imemalign() and call it from posix_memalign(), memalign(), and valloc(), so that all entry points require the same number of stack frames to be ignored during backtracing. | ||||
| * | Adjust relative #include for private_namespace.h. | Jason Evans | 2011-07-31 | 1 | -1/+1 |
| | | |||||
| * | Add the --with-private-namespace option. | Jason Evans | 2011-07-30 | 2 | -0/+198 |
| | | | | | | Add the --with-private-namespace option to make it possible to work around library-private symbols being exposed in static libraries. | ||||
| * | Use LLU suffix for all 64-bit constants. | Jason Evans | 2011-05-22 | 1 | -1/+1 |
| | | | | | | | Add the LLU suffix for all 0x... 64-bit constants. Reported by Jakob Blomer. | ||||
| * | Move repo contents in jemalloc/ to top level. | Jason Evans | 2011-04-01 | 25 | -0/+5191 |
