cairo/util/cairo-trace
Chris Wilson 84e587bbfa [trace] Prevent a child process from writing to the same file
After opening a specific file or fd for ourselves, reset the
CAIRO_TRACE_FD to point to an invalid fd in order to prevent any child
processes (who inherit our environment) from attempting to trace cairo
calls. If we allow them to continue, then the two traces will intermix
and be unreplayable.
2009-06-19 14:41:39 +01:00
..
.gitignore [.gitignore] Add 2008-10-31 13:43:37 -04:00
cairo-trace.in [trace] Strip absolute path off name when profiling 2009-06-13 15:49:15 +01:00
COPYING Add a COPYING file to each aux. source directory 2008-10-31 16:14:14 +00:00
COPYING-GPL-3 Add a COPYING file to each aux. source directory 2008-10-31 16:14:14 +00:00
lookup-symbol.c [trace] Simple unbounded cache for symbol lookups. 2008-11-19 11:59:20 +00:00
lookup-symbol.h [util] Add cairo-trace. 2008-10-31 15:37:58 +00:00
Makefile.am [trace] Add sticky bit to (system-wide) trace output dir 2009-06-15 12:02:25 +01:00
trace.c [trace] Prevent a child process from writing to the same file 2009-06-19 14:41:39 +01:00