History log of /external/perfetto/include/perfetto/base/scoped_file.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
135841c8077f13f14c6b80e32d391da84d2ee131 16-Jan-2018 Anna Zappone <azappone@google.com> Add O_CLOEXEC flag to all ScopedFiles using OpenFile function

Bug:71745415
Change-Id: I74e58798d2535ec45abb3e6556358127ee8a8a7f
/external/perfetto/include/perfetto/base/scoped_file.h
26d5cdd62652e1878d36b321950ef10999fdd788 15-Jan-2018 Sami Kyostila <skyostil@google.com> Don't keep a named temporary file during tracing

This patch makes the tracing command create an unnamed temporary file
through open(O_TMPFILE) and only give it a filesystem-visible name when
tracing is complete. This avoids problems of stale temporary files if
the tracing operation is interrupted for some reason.

Change-Id: Ib74d3d73edc94ff7ad143d97552044c87ffdbbd6
/external/perfetto/include/perfetto/base/scoped_file.h
4f9b6d7b7b2ad7b86e1577a18dc6e2df91b98164 05-Dec-2017 Primiano Tucci <primiano@google.com> Pivot source files into top-level src,include and unify test target

See discussion in go/perfetto-build-files .
This is to disambiguate things like
#include "base/logging.h"
when in the chrome tree.

Also this CL unifies the test targets into two monolithic targets:
perfetto_tests and perfetto_benchmarks. This is to avoid ending
up with confusing binary names in the chrome tree (e.g.,
ipc_unittests)

Bug: 68710794
Change-Id: I1768e15b661406052b2be060d7aab0f1e7443a98
/external/perfetto/include/perfetto/base/scoped_file.h