Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
57dd66b06c320ae7fe0a1d7b5b4254946af762f6
/
src
/
traced
/
probes
/
filesystem
aa2d2b2
Use GetTestDataPath for tests.
by Florian Mayer
· 5 years ago
b23e91a
Clean up headers dependency on inode file scanner
by Primiano Tucci
· 5 years ago
02c1176
Major clean up build files, use flags-per-feature.
by Primiano Tucci
· 5 years ago
355b8c8
Use '/protos/' as import prefix of perfetto protos
by Primiano Tucci
· 5 years ago
7043100
Minor refactoring to config protos
by Primiano Tucci
· 5 years ago
919ca1e
Remove use of -isystem for googletest
by Primiano Tucci
· 5 years ago
0b5fa0f
Fix a few typos
by Hector Dearman
· 5 years ago
13ae72f
Fix DEPS
by Primiano Tucci
· 5 years ago
0f9e022
Move auto-generated core classes into public include/
by Primiano Tucci
· 5 years ago
2442d61
typo: the the -> the
by Hector Dearman
· 5 years ago
2c5488f
Reshuffle include/ directory layout
by Primiano Tucci
· 5 years ago
cdfd85b
Update gtest/gmock to use system includes
by Hector Dearman
· 5 years ago
0f2f3b4
Stop generating data-source specific C++ classes in tracing/core
by Primiano Tucci
· 5 years ago
9cd1c23
Do not run contents of PERFETTO_DCHECK on release.
by Florian Mayer
· 6 years ago
50e9eda
Make flush async in probes producer
by Primiano Tucci
· 6 years ago
21e418f
Correctly handle partial writes.
by Florian Mayer
· 6 years ago
674076d
Introduce support for deferred start (fast triggering)
by Primiano Tucci
· 6 years ago
86feba6
profiling: Add some bookkeeping code.
by Florian Mayer
· 6 years ago
e9c4a18
Add map for items that contain their key.
by Florian Mayer
· 6 years ago
fd8240d
Simplify ftrace architecture and integration with traced_probes
by Primiano Tucci
· 6 years ago
c2eb510
Roll GN, clang and libc++ to match chromium revisions
by Primiano Tucci
· 6 years ago
d9f3913
Write mount points for inodes that were not found.
by Florian Mayer
· 6 years ago
5e38ea2
Remove inodes we find from scheduled scan as well.
by Florian Mayer
· 6 years ago
3cbb10a
Remove warning suppressions and fix many casting bugs
by Primiano Tucci
· 6 years ago
d52e627
Add Flush support to Producer and expose API to Consumer
by Primiano Tucci
· 6 years ago
dd88914
Add InodeFileDataSource unittests.
by Florian Mayer
· 6 years ago
aef0c53
Add unittests for file_scanner. Fix minor bug.
by Florian Mayer
· 6 years ago
420b6c0
Flush before end of trace.
by Florian Mayer
· 6 years ago
18614fe
Allow to configure scan roots.
by Florian Mayer
· 6 years ago
dae3565
Allow to configure InodeFileDataSource.
by Primiano Tucci
· 6 years ago
a5dd0b8
Use FileScanner to build static map.
by Florian Mayer
· 6 years ago
20c9ac7
Scan filesystem in chunks.
by Florian Mayer
· 6 years ago
6f9c342
Add stateful filesystem scanner.
by Florian Mayer
· 6 years ago
ea56fd3
Fix msan and mac build
by Primiano Tucci
· 6 years ago
112376e
filesystem: Rate limit rate of scans.
by Florian Mayer
· 6 years ago
7fabd70
probes_producer: Fix system trace format
by Hector Dearman
· 6 years ago
de42bd8
Perfetto changes for i/o tracing on user builds.
by Florian Mayer
· 6 years ago
6f234db
Merge "filesystem: Switch to unordered_map"
by Anna Zappone
· 6 years ago
8ede4ac
Improve perfetto_cmd logging for failed to open file.
by Florian Mayer
· 6 years ago
9ab7960
filesystem: Switch to unordered_map
by Anna Zappone
· 6 years ago
3be7b67
filesystem: Add LRU cache and full file scan for /data
by Anna Zappone
· 6 years ago
b575d4f
Merge "Use set instead of map to save memory."
by Treehugger Robot
· 6 years ago
f75d580
Merge "Allow to stop ScanFilesDFS early."
by Treehugger Robot
· 6 years ago
73ec133
Use set instead of map to save memory.
by Florian Mayer
· 6 years ago
fe28afd
Allow to stop ScanFilesDFS early.
by Florian Mayer
· 6 years ago
b21f4fb
Add cache to hint where to look for inodes.
by Florian Mayer
· 6 years ago
abc3040
Merge "make constants constexpr."
by Treehugger Robot
· 6 years ago
dbd0878
make constants constexpr.
by Florian Mayer
· 6 years ago
c6336d2
Run lstat on correct path. Do not follow symlinks.
by Florian Mayer
· 6 years ago
7ca14bf
Generalize filesystem scanning function.
by Florian Mayer
· 6 years ago
cd3b6d3
traced_probes: Add data_source_types.h
by Hector Dearman
· 6 years ago
8ce3087
ftrace_reader: Update for uint64 block device ids
by Anna Zappone
· 6 years ago
80e098e
probes_producer: Convert block_device_ids for maps to align
by Anna Zappone
· 6 years ago
0ff07c7
probe_producer: Post metadata to helper sources
by Hector Dearman
· 6 years ago
569ad31
Remove dependency from filesystem to ftrace and fix mac build
by Primiano Tucci
· 6 years ago
941b221
Introduce base::TempFile / TempDir
by Primiano Tucci
· 6 years ago
6cfec8a
perfetto: foo:foo_unittests -> foo:unittests
by Hector Dearman
· 6 years ago
2a6f904
filesystem: Migrate from probes_producer and add mount points
by Anna Zappone
· 6 years ago
8a56b70
Add LRU cache.
by Florian Mayer
· 6 years ago
5317b5c
Adding Flush() to TraceWriter
by Primiano Tucci
· 7 years ago
825e6de
Introduce base::StringSplitter
by Primiano Tucci
· 7 years ago
adc8c2b
Fix gcc and linux debug build
by Hector Dearman
· 7 years ago
74b73a9
Add utility function to get block device -> mountpoints.
by Florian Mayer
· 7 years ago