aboutsummaryrefslogtreecommitdiffstats
path: root/trace.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-26doc: switch links to httpsJosh Soref1-1/+1
2023-07-05treewide: remove unnecessary includes for wrapper.hCalvin Wan1-1/+0
2023-04-11treewide: remove unnecessary cache.h inclusionElijah Newren1-1/+1
2023-04-11treewide: be explicit about dependence on trace.h & trace2.hElijah Newren1-0/+1
2023-03-21setup.h: move declarations for setup.c functions from cache.hElijah Newren1-0/+1
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren1-0/+1
2023-03-21wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren1-0/+1
2023-03-21abspath.h: move absolute path functions from cache.hElijah Newren1-0/+1
2023-02-21trace.c, git.c: remove unnecessary parameter to trace_repo_setup()idriss fekir1-4/+3
2022-02-21C99: remove hardcoded-out !HAVE_VARIADIC_MACROS codeÆvar Arnfjörð Bjarmason1-78/+2
2020-05-11http, imap-send: stop using CURLOPT_VERBOSEJonathan Tan1-4/+16
2019-08-13packfile: drop release_pack_memory()Jeff King1-2/+0
2018-08-18trace.h: support nested performance tracingNguyễn Thái Ngọc Duy1-6/+63
2018-03-30trace.c: export trace_setup_keyNguyễn Thái Ngọc Duy1-7/+7
2018-01-16trace.c: move strbuf_release() out of print_trace_line()Nguyễn Thái Ngọc Duy1-1/+4
2018-01-16trace: avoid unnecessary quotingJeff King1-2/+2
2018-01-16sq_quote_argv: drop maxlen parameterJeff King1-2/+2
2017-12-06trace: improve performance while category is disabledGennady Kupava1-2/+1
2017-11-27trace: remove trace key normalizationGennady Kupava1-20/+4
2017-11-09Replace Free Software Foundation address in license noticesTodd Zullinger1-2/+1
2016-08-05trace: do not fall back to stderrJeff King1-6/+4
2016-08-05trace: disable key after write errorJeff King1-0/+1
2016-08-05trace: correct variable name in write() error messageJeff King1-5/+5
2016-08-05trace: cosmetic fixes for error messagesJeff King1-8/+8
2016-08-05trace: use warning() for printing trace errorsJeff King1-6/+5
2016-08-04trace: stop using write_or_whine_pipe()Jeff King1-3/+8
2016-08-04trace: handle NULL argument in trace_disable()Jeff King1-4/+16
2015-09-25trace: use strbuf for quote_crnl outputJeff King1-12/+11
2015-06-16pkt-line: support tracing verbatim pack contentsJeff King1-0/+7
2015-05-11Merge branch 'nd/multiple-work-trees'Junio C Hamano1-0/+1
2015-01-09configure.ac: check for clock_gettime and CLOCK_MONOTONICReuben Hawkins1-1/+1
2014-12-22Merge branch 'rs/use-strbuf-complete-line'Junio C Hamano1-3/+1
2014-12-12use strbuf_complete_line() for adding a newline if neededRené Scharfe1-3/+1
2014-12-01setup.c: support multi-checkout repo setupNguyễn Thái Ngọc Duy1-0/+1
2014-10-16Merge branch 'bw/trace-no-inline-getnanotime'Junio C Hamano1-1/+1
2014-09-29trace.c: do not mark getnanotime() as "inline"Ben Walton1-1/+1
2014-09-19Merge branch 'kb/perf-trace'Junio C Hamano1-1/+1
2014-09-08trace: correct trace_strbuf() parameter type for !HAVE_VARIADIC_MACROSRené Scharfe1-1/+1
2014-09-02Merge branch 'rs/strbuf-getcwd'Junio C Hamano1-3/+4
2014-08-26use xgetcwd() to get the current directory or dieRené Scharfe1-3/+4
2014-07-13git: add performance tracing for git's main() function to debug scriptsKarsten Blees1-0/+22
2014-07-13trace: add trace_performance facility to debug performance issuesKarsten Blees1-0/+47
2014-07-13trace: add high resolution timer function to debug performance issuesKarsten Blees1-0/+82
2014-07-13trace: add 'file:line' to all trace outputKarsten Blees1-12/+60
2014-07-13trace: move code around, in preparation to file:line outputKarsten Blees1-18/+18
2014-07-13trace: add current timestamp to all trace outputKarsten Blees1-1/+9
2014-07-13trace: disable additional trace output for unit testsKarsten Blees1-0/+6
2014-07-13trace: add infrastructure to augment trace output with additional infoKarsten Blees1-14/+33
2014-07-13trace: improve trace performanceKarsten Blees1-46/+54
2014-06-17trace: remove redundant printf format attributeKarsten Blees1-1/+0
2014-06-17trace: consistently name the format parameterKarsten Blees1-11/+11
2013-12-10shallow.c: the 8 steps to select new commits for .git/shallowNguyễn Thái Ngọc Duy1-1/+1
2013-07-09add missing "format" function attributesJeff King1-0/+1
2012-09-15trace.c: mark a private file-scope symbol as staticJunio C Hamano1-1/+1
2011-03-22Fix sparse warningsStephen Boyd1-1/+1
2011-03-08trace: give repo_setup trace its own keyJeff King1-5/+6
2011-03-08trace: add trace_strbufJeff King1-7/+16
2011-03-08trace: factor out "do we want to trace" logicJeff King1-3/+11
2011-03-08trace: refactor to support multiple env variablesJeff King1-10/+18
2011-03-08trace: add trace_vprintfJeff King1-5/+9
2011-02-26strbuf: add strbuf_vaddfJeff King1-26/+6
2011-01-06trace.c: ensure NULL is not passed to printfBrandon Casey1-1/+8
2010-12-28Merge branch 'nd/setup'Junio C Hamano1-0/+42
2010-12-21set_try_to_free_routine(NULL) means "do nothing special"Junio C Hamano1-6/+2
2010-12-17trace.c: mark file-local function staticVasyl' Vavrychuk1-1/+1
2010-11-29builtins: print setup info if repo is foundNguyễn Thái Ngọc Duy1-0/+42
2010-05-08Do not call release_pack_memory in malloc wrappers when GIT_TRACE is usedJohannes Sixt1-0/+6
2009-02-25trace: Fixed a minor typo in an error message.Allan Caffee1-1/+1
2007-12-03Trace and quote with argv: get rid of unneeded count argument.Christian Couder1-2/+2
2007-11-26Use is_absolute_path() in diff-lib.c, lockfile.c, setup.c, trace.cSteffen Prohaska1-1/+1
2007-11-14Handle broken vsnprintf implementations in strbufShawn O. Pearce1-2/+2
2007-09-21sq_quote_argv and add_to_string rework with strbuf's.Pierre Habouzit1-20/+31
2007-09-20nfv?asprintf are broken without va_copy, workaround them.Pierre Habouzit1-63/+27
2007-03-10git-branch, git-checkout: autosetup for remote branch trackingPaolo Bonzini1-8/+10
2007-01-08short i/o: clean up the naming for the write_{in,or}_xxx familyAndy Whitcroft1-2/+2
2006-10-14Fix tracing when GIT_TRACE is set to an empty string.Christian Couder1-1/+2
2006-09-12Fix space in string " false" problem in "trace.c".Christian Couder1-1/+1
2006-09-02Trace into a file or an open fd and refactor tracing code.Christian Couder1-0/+149