mwrap (Perl version) user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
[PATCH] README: link to Ruby version, too
 2024-01-09  0:33 UTC 

[PATCH] location_name: fix uninitialized variable warnings
 2023-05-06  7:27 UTC 

[PATCH] allow mremap and MAP_ANONYMOUS for large allocations
 2023-02-22 15:19 UTC 

[PATCH] mymalloc: use file-backed DIRECT_MMAP, too
 2023-02-01  5:58 UTC 

[PATCH] use perror(3) instead of fprintf(3)
 2023-01-13  8:31 UTC 

[PATCH] script/*: shorten and point to docs
 2023-01-13  7:57 UTC 

[PATCH] move _GNU_SOURCE definition
 2023-01-13  7:53 UTC 

[PATCH] mwrap-perl: update manpage to synopsis to favor CSV
 2023-01-13  7:53 UTC 

[PATCH] fix uninitialized warnings
 2023-01-11  4:29 UTC 

[PATCH 0/4] CSV-related improvements
 2023-01-11  1:12 UTC  (5+ messages)
` [PATCH 1/4] support MWRAP=dump_csv:$FILENAME parameter
` [PATCH 2/4] add mwrap-decode-csv tool
` [PATCH 3/4] %p => PID expansion for dump_path + dump_csv
` [PATCH 4/4] rewrite README and update manpage to favor CSV

ruby changes merged into mwrap-perl.git
 2023-01-09  7:41 UTC 

[PATCH] simplify mw_perl_src_file_cstr to avoid gcc warning
 2023-01-09  7:40 UTC 

[PATCH 0/2] doc and usability updates
 2023-01-09  5:34 UTC  (3+ messages)
` [PATCH 1/2] documentation updates
` [PATCH 2/2] s/X-Mwrap-BT-Depth/X-Mwrap-BT/

[PATCH] t/httpd.t: needs sqlite3 3.32.0+ for `.import --csv'
 2023-01-09  0:01 UTC 

[PATCH] picohttpparser: fix __SSE_4_2__ CPP check
 2023-01-07 22:15 UTC 

[PATCH] mymalloc.h: set mode with O_TMPFILE
 2023-01-07 22:09 UTC 

[PATCH] rproxy: avoid uninitialized stat w/o debugperl
 2023-01-07  9:08 UTC 

[PATCH] mymalloc: use ftruncate(2) when creating a sparse file
 2023-01-03  7:25 UTC 

[PATCH 0/2] FreeBSD rproxy fixes
 2022-12-28 12:16 UTC  (3+ messages)
` [PATCH 1/2] rproxy: quiet down addr2line output on FreeBSD
` [PATCH 2/2] rproxy: disable MWRAP+LD_PRELOAD for addr2line

[PATCH 0/4] rproxy: addr2line support improvements
 2022-12-28 10:05 UTC  (5+ messages)
` [PATCH 1/4] rproxy: bail out early on errors reading /proc/$$/cmdline
` [PATCH 2/4] rproxy: close pipes in deterministic order
` [PATCH 3/4] rproxy: improve addr2line support
` [PATCH 4/4] rproxy: cache addr2line output

[PATCH] relicense to GPL-3 for future addr2line integration
 2022-12-27 22:00 UTC 

[PATCH] rproxy: support FreeBSD addr2line unresolved (??) output
 2022-12-27 21:56 UTC 

[PATCH] rproxy: have addr2line show inlines and function names
 2022-12-27 21:39 UTC 

[PATCH] rproxy: strip '+' for addr2line on bare addresses
 2022-12-27 21:39 UTC 

[PATCH] rproxy: support GNU addr2line via pipe
 2022-12-27 14:17 UTC 

[PATCH] tests: quiet down various tests
 2022-12-22  9:45 UTC 

[PATCH 0/3] httpd: debloating and refining
 2022-12-21 11:34 UTC  (4+ messages)
` [PATCH 1/3] httpd: drop connection if 404 on POST bodies
` [PATCH 2/3] httpd: drop persistent connection support
` [PATCH 3/3] httpd: do not waste TSD space

[PATCH] mymalloc: relicense to LGPL-2.1+
 2022-12-21  8:55 UTC 

[PATCH 0/7] shrinkage
 2022-12-19 22:57 UTC  (9+ messages)
` [PATCH 1/7] core: shrink src_loc 8 bytes on x86-64
` [PATCH 2/7] core: shrink src_loc by another "
` [PATCH 3/7] core: drop FreeBSD-specific mutex initialization
` [PATCH 4/7] calloc: consolidate ENOMEM handling
` [PATCH 5/7] *alloc: limit scope of RCU lock
` [PATCH 6/7] core: simplify callers of alloc_insert_rcu
` [PATCH 7/7] README: add some caveats (signalfd usage w/ current URCU)
  ` [WIP] attempt to workaround older URCU for signalfd

[PATCH 0/3] more rproxy+httpd tweaks
 2022-12-16 22:57 UTC  (4+ messages)
` [PATCH 1/3] rproxy: manpage updates
` [PATCH 2/3] httpd: more thorough unlinking of stale sockets
` [PATCH 3/3] rproxy: more thorough connectivity check

[PATCH 0/3] fleshing out some things
 2022-12-16 14:39 UTC  (4+ messages)
` [PATCH 1/3] support changing bt_req_depth dynamically
` [PATCH 2/3] support symlink install
` [PATCH 3/3] various documentation updates

[PATCH v2] make Plack optional
 2022-12-16  9:44 UTC 

[PATCH] rproxy: do not depend on Plack::Middleware::Deflater
 2022-12-16  9:30 UTC 

[PATCH 00/19] another round of httpd improvements
 2022-12-15 20:52 UTC  (20+ messages)
` [PATCH 01/19] mwrap_httpd: show current bytes consistently
` [PATCH 02/19] introduce AUTO_FREE macro to simplify cleanup
` [PATCH 03/19] httpd: rework httpd to use auto-free for memstream
` [PATCH 04/19] httpd: avoid newline if not using bt: >= 1
` [PATCH 05/19] mwrap_httpd: flesh out /$PID/ and /$PID/trim endpoints
` [PATCH 06/19] mwrap_httpd: add info about src_file and src_loc stats
` [PATCH 07/19] use uatomic_inc where appropriate
` [PATCH 08/19] httpd: drop unnecessary AND ops from base-64
` [PATCH 09/19] mymalloc: add notes on the malloc implementation
` [PATCH 10/19] rproxy: link to mwrap_httpd /$PID/ root without each, too
` [PATCH 11/19] httpd: shrink `mean_life' field to `double'
` [PATCH 12/19] httpd: support CSV output
` [PATCH 13/19] rproxy: enable deflater by default
` [PATCH 14/19] mwrap_httpd: do not abort on fork if out-of-resources
` [PATCH 15/19] httpd: pause forking thread on resource limitations
` [PATCH 16/19] rename mwrap_httpd.h to httpd.h
` [PATCH 17/19] httpd: describe simple and naive buffering scheme
` [PATCH 18/19] httpd: drop TODO item for pipelining
` [PATCH 19/19] avoid -Warray-bounds warning, avoid stack overallocation

[PATCH] support MWRAP=bt:$NUM for deeper backtraces
 2022-12-13 12:18 UTC 

[PATCH 0/5] a few odds and ends before full backtrace support
 2022-12-12 11:40 UTC  (6+ messages)
` [PATCH 1/5] httpd: hoist out err_close from ferror|fclose
` [PATCH 2/5] httpd: consolidate open_memstream error checking
` [PATCH 3/5] use `%m' for *printf rather than strerror(errno)
` [PATCH 4/5] httpd: mw_h1req comment fixes
` [PATCH 5/5] mwrap_httpd: report ftello error

[PATCH] use backtrace_symbols_fmt on FreeBSD to emulate glibc output
 2022-12-11  6:30 UTC 

[PATCH] t/mwrap-httpd: avoid busy waits for bind+listen
 2022-12-11  6:29 UTC 

[PATCH] set un.sun_len on *BSD systems
 2022-12-10 21:11 UTC 

[PATCH 0/4] httpd fixes
 2022-12-10 20:45 UTC  (6+ messages)
` [PATCH 1/4] t/httpd-unit: extra test for fencepost errors
` [PATCH 2/4] t/mwrap-httpd: better errors for local socket failures
` [PATCH 3/4] rproxy: fix for `plackup --path=/$PREFIX/' mounts
` [PATCH 4/4] httpd: fix leaks when using persistent connections

[PATCH] httpd: put location names into a contiguous buffer
 2022-12-10 11:26 UTC 

[PATCH] httpd: fix leak in backtrace_symbols(3) usage
 2022-12-10 10:35 UTC 

[PATCH 0/3] C-only HTTP Unix socket server + PSGI TCP reverse proxy
 2022-12-10  2:59 UTC  (5+ messages)
` [PATCH 1/3] move mwrap_reset to core
` [PATCH 2/3] tests: hoist out test_common.perl
` [PATCH 3/3] C-only HTTP Unix socket server + PSGI TCP reverse proxy

[RFC] pool filenames into separate table
 2022-12-09 19:32 UTC  (2+ messages)
` [PATCH v2] "

[PATCH] freebsd: fix infinite recursion during startup
 2022-12-09  3:14 UTC 

[PATCH] provide mwrap_assert due to Perl header conflicts
 2022-12-09  1:45 UTC  (2+ messages)

[PATCH] mwrap_core: do not manually resize lfht
 2022-12-02 10:16 UTC 

[PATCH 0/2] support file-backed mmap on Linux
 2022-12-02 10:14 UTC  (8+ messages)
` [PATCH 1/2] use "
` [PATCH 2/2] increase DEFAULT_GRANULARITY to 64M
` [PATCH v2 0/2] support file-backed mmap on Linux
  ` [PATCH v2 1/2] use "
  ` [PATCH v2 2/2] increase DEFAULT_GRANULARITY to 64M

[PATCH] initialize src_loc.freed_bytes to zero
 2022-12-02  6:42 UTC 

[PATCH] build: optionally support XXH3 from xxHash
 2022-11-20  9:55 UTC 

[PATCH 0/3] various minor fixes
 2022-11-20  9:14 UTC  (4+ messages)
` [PATCH 1/3] totals_add_rcu: improve readability
` [PATCH 2/3] dump_to_file: check for backtrace_symbols errors
` [PATCH 3/3] malloc_trim: clean up idle arenas immediately

[PATCH] eliminate alloca(3) use
 2022-11-18  7:58 UTC 

[RFC] WIP custom C API
 2022-11-16  9:46 UTC 

[PATCH 0/6] another batch of fixes
 2022-11-16  9:26 UTC  (7+ messages)
` [PATCH 1/6] avoid leaking array returned by backtrace_symbols()
` [PATCH 2/6] mwrap_core: document the reason for padding the mutex
` [PATCH 3/6] wrap jhash calls to hash_loc
` [PATCH 4/6] fix under-allocated kbuf size
` [PATCH 5/6] mwrap_get: golf out redundant assignment across branches
` [PATCH 6/6] location_name: handle malloc failure on backtrace_symbols(3)

[PATCH 0/6] bugfixes, workarounds, and built-in malloc
 2022-11-15 19:33 UTC  (7+ messages)
` [PATCH 1/6] test cfree and aligned_alloc aliases
` [PATCH 2/6] Devel::Mwrap::reset is a no-op if `totals' not initialized
` [PATCH 3/6] block signals when spawning URCU-related threads
` [PATCH 4/6] document of kbuf allocation size
` [PATCH 5/6] mwrap-perl: use grep and fix regexp
` [PATCH 6/6] split out mwrap_core.h and use provide our own malloc

[PATCH] do not access aTHR when in a non-Perl process
 2022-09-15 20:31 UTC 

[PATCH 0/2] allow tracking allocations earlier
 2022-09-04  7:44 UTC  (3+ messages)
` [PATCH 1/2] Makefile.PL: check for execinfo on FreeBSD
` [PATCH 2/2] create the `totals' rculfhash as early as possible

[PATCH 0/4] various cleanups and fixes from the Ruby side
 2022-09-04  7:01 UTC  (6+ messages)
` [PATCH 1/4] favor _Thread_local under C11
` [PATCH 2/4] cleanup some FreeBSD-related workarounds
` [PATCH 3/4] use macro to quiet uninitialized and unused variable warnings
` [PATCH 4/4] workaround breakage from urcu v0.11.4

[PATCH] psgi: fix missing </tr> closing tag
 2021-10-30 19:59 UTC 

[PATCH] Makefile.PL: use META_MERGE for repository resources properly
 2021-10-05 21:13 UTC 

[PATCH 0/7] PSGI-related updates
 2021-10-05 12:48 UTC  (8+ messages)
` [PATCH 1/7] don't set root_locating until BOOT
` [PATCH 2/7] examples/mwrap.psgi: explain why we delete LD_PRELOAD
` [PATCH 3/7] psgi: fix 404 return
` [PATCH 4/7] examples/mwrap.psgi: disable deflater
` [PATCH 5/7] psgi: add total bytes + reset
` [PATCH 6/7] psgi: sort "location" column lexically
` [PATCH 7/7] psgi: show address column

[PATCH] psgi: fix regexp to include underscores
 2021-10-03  9:16 UTC 

[PATCH] psgi: show live bytes, fix bold in sort column
 2021-10-03  8:33 UTC 

[PATCH 0/4] PSGI support
 2021-10-03  7:41 UTC  (5+ messages)
` [PATCH 1/4] support quiet accessor
` [PATCH 2/4] each: support passing user args to callback
` [PATCH 3/4] treewide: require Perl 5.12, doc+copyright updates
` [PATCH 4/4] add PSGI front-end

[PATCH] Makefile.PL: use "prove -b" instead of PERL5LIB env
 2020-04-17 23:17 UTC 

[PATCH] implement "age" concept
 2019-11-21 23:04 UTC 

[PATCH] implement SrcLoc::each to walk all allocations
 2019-11-21 23:04 UTC 

[PATCH 0/4] build system fixes
 2019-11-02 10:40 UTC  (5+ messages)
` [PATCH 1/4] Makefile.PL: remove CCFLAGS overrides
` [PATCH 2/4] workaround -DNDEBUG warnings
` [PATCH 3/4] quiet uninitialized variable warnings
` [PATCH 4/4] avoid mixing declarations and code

[PATCH 0/7] updates while I learn XS and perlapi
 2019-11-02  2:03 UTC  (8+ messages)
` [PATCH 1/7] allow using "-d:Mwrap" from the command-line
` [PATCH 2/7] use ppport.h for caller_cx with older Perl versions
` [PATCH 3/7] memalign: perform rcu_read_unlock on ENOMEM
` [PATCH 4/7] update_stats_rcu_lock: favor PL_curcop instead of caller_cx
` [PATCH 5/7] script/mwrap-perl: more portable Mwrap.so detection
` [PATCH 6/7] support Devel::Mwrap::each with callback
` [PATCH 7/7] t/mwrap: don't dump unless we check the output

[PATCH] port to Perl5 and XS
 2019-10-31 20:03 UTC 


Code repositories for project(s) associated with this public inbox

	https://80x24.org/mwrap-perl.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).