3cbb10a30c000fcd2cd4658dd215778422c7bbb1 |
|
10-Apr-2018 |
Primiano Tucci <primiano@google.com> |
Remove warning suppressions and fix many casting bugs This change removes most warning suppressions, in particular from production code. In the past we inherit a bunch of -Wno-xxx suppressions required to build gtest and libprotobuf headers. Doing so, however, caused the suppressions to propagate back to the translation units that were including any protobuf header or any auto-generated .pb.h stub. This change moves the gtest and probobuf header to be a system include (-isystem vs -I). Doing so implicitly blacklists any compiler warning on the headers. This CL then re-enables warnings and deals with the fall out of fixes that came out of this. Bug: 77316877 Test: pefetto_unittests / perfetto_integrationtests Change-Id: I3a01852ebf7d0b9bf19658ddf117209d129c70be
/external/perfetto/src/traced/probes/filesystem/file_scanner.cc
|
aef0c5300a9f527eef929df546fd924230e5c840 |
|
04-Apr-2018 |
Florian Mayer <fmayer@google.com> |
Add unittests for file_scanner. Fix minor bug. Bug: 73625480 Change-Id: Ice90c62ee6dd9742add9627cf7d8c9b9f2e6d741
/external/perfetto/src/traced/probes/filesystem/file_scanner.cc
|
a5dd0b8d666dd005a61e4037e9750ac4aa3b8d7d |
|
29-Mar-2018 |
Florian Mayer <fmayer@google.com> |
Use FileScanner to build static map. Bug: 74584014 Change-Id: Iee9cf61a3ae572d6949c6a95cb622dfe10a1eb26
/external/perfetto/src/traced/probes/filesystem/file_scanner.cc
|
6f9c342949d84ce632db8a9d2b79dbb76e3abba1 |
|
29-Mar-2018 |
Florian Mayer <fmayer@google.com> |
Add stateful filesystem scanner. This will be used to interrupt long scans. Bug: 74584014 Change-Id: I80206a3dd6cce265fc957532c855f07f08120a7d
/external/perfetto/src/traced/probes/filesystem/file_scanner.cc
|