index
:
mwrap.git
heavy
master
LD_PRELOAD malloc wrapper + line stats for Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
Date
Commit message (
Expand
)
2018-07-16
mwrap_rack: Rack app to track live allocations
heavy
2018-07-16
support Mwrap.quiet to temporarily disable allocation tracking
2018-07-16
disable memalign tracking by default
2018-07-16
do not track allocations for constructor and Init_
2018-07-16
use memrchr to extract address under glibc
2018-07-16
fixes for FreeBSD 11.1...
2018-07-16
mwrap_aref: quiet -Wshorten-64-to-32 warning
2018-07-16
implement accessors for SourceLocation
2018-07-16
alias Mwrap.clear to Mwrap.reset
2018-07-16
allow analyzing live allocations via Mwrap[location]
2018-07-16
resolve real_malloc earlier for C++ programs
2018-07-16
reduce stack usage from file names
2018-07-16
memalign: check alignment on all public functions
2018-07-16
ensure ENOMEM is preserved in errno when appropriate
2018-07-16
internal_memalign: do not assume real_malloc succeeds
2018-07-16
realloc: do not copy if allocation failed
2018-07-16
hold RCU read lock to insert each allocation
2018-07-16
mwrap: use malloc to do our own memalign
2018-07-16
support per-allocation headers for per-alloc tracking
2018-07-16
bin/mwrap: support LISTEN_FDS env from systemd
2018-07-15
Mwrap.dump: do not segfault on invalid IO arg
2018-07-15
use __attribute__((weak)) instead of dlsym
2018-07-15
add benchmark
2018-07-02
MANIFEST: add .document
2018-07-02
README: improve usage example
2018-07-02
mwrap 1.0.0
v1.0.0
2018-07-02
documentation updates
2018-07-02
release GVL for most Ruby operations
2018-07-02
bin/mwrap: do not add redundant paths to LD_PRELOAD
2018-07-02
favor inline helpers instead of magic numbers
2018-07-02
require Userspace RCU to track non-GVL allocations
2018-07-02
initial