about summary refs log tree commit homepage
DateCommit message (Expand)
2022-08-22mwrap 2.2.0 v2.2.0
2022-08-22various doc updates
2022-08-22quiet uninitialized and unused variable warnings
2022-08-22disable HeapPageBody count test for Ruby 3.1
2022-08-22support Ruby 3.0.x
2022-08-22constify arg for totals_add_rcu
2022-08-22workaround breakage from urcu v0.11.4
2022-08-09memalign: perform rcu_read_unlock on ENOMEM
2018-08-11mwrap 2.1.0 - heap_page_body struct tracking v2.1.0
2018-08-11doc: 2.1 pre-release updates
2018-08-11struct acc: use 64-bit counters
2018-08-11tweak hpb stats destructor output
2018-08-10allow dump_heap: mask via MWRAP env
2018-08-10remove "memalign:" MWRAP option
2018-08-10keep stats for memalign-ed heap_page_body in Ruby
2018-07-26add global counters for total bytes allocated/freed
2018-07-26gemspec: use "git describe" output for prereleases
2018-07-26add .olddoc.yml to MANIFEST
2018-07-20add olddoc.yml to generate links in page footers
2018-07-20mwrap 2.0.0 v2.0.0
2018-07-20documentation updates for 2.0.0 release
2018-07-16mwrap_rack: Rack app to track live allocations heavy
2018-07-16support Mwrap.quiet to temporarily disable allocation tracking
2018-07-16disable memalign tracking by default
2018-07-16do not track allocations for constructor and Init_
2018-07-16use memrchr to extract address under glibc
2018-07-16fixes for FreeBSD 11.1...
2018-07-16mwrap_aref: quiet -Wshorten-64-to-32 warning
2018-07-16implement accessors for SourceLocation
2018-07-16alias Mwrap.clear to Mwrap.reset
2018-07-16allow analyzing live allocations via Mwrap[location]
2018-07-16resolve real_malloc earlier for C++ programs
2018-07-16reduce stack usage from file names
2018-07-16memalign: check alignment on all public functions
2018-07-16ensure ENOMEM is preserved in errno when appropriate
2018-07-16internal_memalign: do not assume real_malloc succeeds
2018-07-16realloc: do not copy if allocation failed
2018-07-16hold RCU read lock to insert each allocation
2018-07-16mwrap: use malloc to do our own memalign
2018-07-16support per-allocation headers for per-alloc tracking
2018-07-16bin/mwrap: support LISTEN_FDS env from systemd
2018-07-15Mwrap.dump: do not segfault on invalid IO arg
2018-07-15use __attribute__((weak)) instead of dlsym
2018-07-15add benchmark
2018-07-02MANIFEST: add .document
2018-07-02README: improve usage example
2018-07-02mwrap 1.0.0 v1.0.0
2018-07-02documentation updates
2018-07-02release GVL for most Ruby operations
2018-07-02bin/mwrap: do not add redundant paths to LD_PRELOAD