core-lightning/lightningd/test
Rusty Russell 0b45d862fe log: don't leak log prefixes.
Do proper refcounting on log prefixes; previously we kept them around,
which is fine, but the extra notleak() and backtrace in developer mode
could get quite heavy (I ended up with 1G of backtraces!).  This is
mainly due to creating one on every JSONRPC command, and running
clboss.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Fixed: lightningd: remove slow memory leak in DEVELOPER builds.
2021-11-27 10:38:13 +10:30
..
Makefile common/autodata: use instead of ccan/autodata 2021-09-21 18:04:43 +02:00
run-find_my_abspath.c tests: use common_setup/common_shutdown to avoid leaks. 2021-11-17 10:51:48 +10:30
run-invoice-select-inchan.c common: use bitcoin_outpoint. 2021-10-15 12:09:36 +02:00
run-jsonrpc.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
run-log-pruning.c log: don't leak log prefixes. 2021-11-27 10:38:13 +10:30
run-shuffle_fds.c subd: clean up our fd shuffling logic. 2021-11-10 10:27:15 +10:30