summaryrefslogtreecommitdiff
path: root/trace2
AgeCommit message (Expand)Author
2025-08-02trace2: do not use strbuf_split*()Junio C Hamano
2025-08-02trace2: trim_trailing_newline followed by trim is a no-opJunio C Hamano
2025-05-15trace2: avoid "futile conditional"Johannes Schindelin
2025-03-03trace2/tr2_sysenv.c: *.txt -> *.adoc fixesTodd Zullinger
2025-01-31global: adapt callers to use generic hash context helpersPatrick Steinhardt
2025-01-31hash: stop typedeffing the hash contextPatrick Steinhardt
2025-01-29Merge branch 'am/trace2-with-valueless-true'Junio C Hamano
2025-01-23trace2: prevent segfault on config collection with valueless trueAdam Murray
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt
2024-10-04Merge branch 'ak/typofix-2.46-maint'Junio C Hamano
2024-10-03trace2: fix typosAndrew Kreimer
2024-10-02Merge branch 'ps/leakfixes-part-7'Junio C Hamano
2024-09-27trace2: destroy context stored in thread-local storagePatrick Steinhardt
2024-09-25Merge branch 'ps/reftable-exclude'Junio C Hamano
2024-09-23Merge branch 'ps/environ-wo-the-repository'Junio C Hamano
2024-09-16refs/reftable: wire up support for exclude patternsPatrick Steinhardt
2024-09-12config: make dependency on repo in `read_early_config()` explicitPatrick Steinhardt
2024-08-22trace2: implement trace2_printf() for event targetJosh Steadmon
2024-01-08Merge branch 'en/header-cleanup'Junio C Hamano
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren
2023-12-26trace2/tr2_tls.h: remove unnecessary includeElijah Newren
2023-12-09trace2: handle NULL values in tr2_sysenv config callbackJeff King
2023-08-29trace2: mark unused config callback parameterJeff King
2023-08-29trace2: mark unused us_elapsed_absolute parametersJeff King
2023-08-02Merge branch 'bb/use-trace2-counters-for-fsync-stats'Junio C Hamano
2023-07-21Merge branch 'tb/refs-exclusion-and-packed-refs'Junio C Hamano
2023-07-20wrapper: use trace2 counters to collect fsync statsBeat Bolli
2023-07-17Merge branch 'cw/compat-util-header-cleanup'Junio C Hamano
2023-07-10refs/packed-backend.c: add trace2 counters for jump listTaylor Blau
2023-07-06Merge branch 'gc/config-context'Junio C Hamano
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan
2023-06-28trace2: plumb config kviGlen Choo
2023-06-28config: add ctx arg to config_fn_tGlen Choo
2023-06-21git-compat-util.h: remove unneccessary include of wildmatch.hElijah Newren
2023-04-24hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren
2023-03-21treewide: remove unnecessary includes of cache.hElijah Newren
2023-03-21abspath.h: move absolute path functions from cache.hElijah Newren
2023-02-23dir.h: refactor to no longer need to include cache.hElijah Newren
2023-02-23cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren
2023-02-23alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren
2023-02-23treewide: remove unnecessary cache.h includes in source filesElijah Newren
2022-10-24trace2: add global counter mechanismJeff Hostetler
2022-10-24trace2: add stopwatch timersJeff Hostetler
2022-10-24trace2: convert ctx.thread_name from strbuf to pointerJeff Hostetler
2022-10-24trace2: improve thread-name documentation in the thread-contextJeff Hostetler
2022-10-24trace2: rename the thread_name argument to trace2_thread_startJeff Hostetler
2022-10-24tr2tls: clarify TLS terminologyJeff Hostetler
2022-10-24trace2: use size_t alloc,nr_open_regions in tr2tls_thread_ctxJeff Hostetler
2022-08-11tr2: shows scope unconditionally in addition to key-value pairTeng Long
2022-02-24trace2: use designated initializers for "struct tr2_dst"Ævar Arnfjörð Bjarmason