Roll src/third_party/perfetto fb875c61cf00..d68f43bd4d5f (615 commits)
https://android.googlesource.com/platform/external/perfetto.git/+log/fb875c61cf00..d68f43bd4d5f git log fb875c61cf00..d68f43bd4d5f --date=short --first-parent --format='%ad %ae %s' 2020-03-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix thread state colors" am: fb875c61cf 2020-03-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "protos: Add support for counters in TrackEvent" am: 0fd4f5cda7 2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Disable ftrace_procfs_integrationtest" am: 024aa88778 2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add duplicate frames counter metric" am: 83af90cf49 2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com TrackEvent: Avoid leaking legacy symbols to the global namespace am: b9b24d1b0b 2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: pid/cmdline target white/black-listing" am: 8ff2fc8fcd 2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Revert "Cleanup startup: remove CPU ratio""" am: 29f04c8cdb 2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com UI: use window.open for legacy catapult and reland CSP am: df7c402d99 2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Cleanup startup: remove CPU ratio"" am: 1505ff6d26 2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com tp: fix startup metric to look at slice tables am: f5434434f9 2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Cleanup startup: remove CPU ratio" am: fc12e7fd7e 2020-02-29 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add x86 syscall table" am: bad7fce371 2020-02-29 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add ilkos@ to OWNERS" am: 8f7f2b9a9a 2020-02-28 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix crash when track event are mixed with atrace events" am: f447425f9f 2020-02-28 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Disable HeapprofdEndToEnd and HeapprofdCtsTest."" am: e43a2a5689 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix FtraceProcfsIntegrationTest.EnableDisableEvent" am: 66759fd962 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: cleanup json and fuchsia trace flags" am: 0e413afc9b 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fill ChromeLatencyInfo args using proto descriptor" am: 268e7dc27a 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com tp: split systrace trace parser into pieces am: 2f0b41d4e7 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com tp: print stats before entering HTTP mode am: e8cd8a3543 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com tp: add missing systrace comment am: a4b8c86e94 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor_shell: Also export views to SQLite db" am: 56731e642b 2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Assert the profiling target process does not crash." am: 37a2a3416a 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: enable the static libunwindstack cache" am: ccb3a54def 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: bump fd timeout and add more cts logging" am: 9bda3eea95 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com tp: fix test failure am: 8995c0468a 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix android_cpu metric unit dimensionality" am: 7c45a9d8f2 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com tp: allow empty end events from systrace print events am: 8fab239eef 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix sidebar height" am: 1815c5422a 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Check if target app is still running at end of test." am: 98057db709 2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "CTS: Increase timeouts to 5s" am: 9b1b5d932a 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Disable HeapprofdEndToEnd and HeapprofdCtsTest." am: 651a1d860c 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Mark ContiguousMemoryRange::size as const. am: f2c28cd765 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use GTEST_SKIP when skipping perf cts tests" am: e58e709f77 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix issue with exporting dynamic db tables" am: 07ee318933 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix wrong source table being used in counter with dur table" am: c036edc5c7 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add focus regex for heapprofiles" am: f560f4f544 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "client api: Fix a comment in TracingSession." am: 5c63cc2bc3 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add support for repeated fields" am: 3c5b84432c 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Check if app is still running after test." am: 7ef72fc964 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Fix open trace via File with extensions" am: 8b7c7d074a 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Clean-up packet_writer_unittests.cc" am: 4fc1f7f4f1 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Java heap stats and histogram" am: 038955dfc9 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge changes Ie224e1d2,I1350517d,Ie4b5c91e am: b9ee1cfe48 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "micro-nit: Comply to Google style guide." am: ad7552d178 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add a gn arg to skip buildtools checks" am: d687305d51 2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Test: Improve FtraceProcfsIntegrationTest, skip if systrace is on am: 16b67309ba 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "UI: Add CSP policy"" am: 05a90eab35 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: enable SMB scraping + cts improvements" am: 1cb4a3a99d 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: record "expired" (skipped) samples in the trace" am: fd4fa1e5e4 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Fix formatting of dev_server errors" am: bba7252a4a 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Substring matcher for focus mode am: 3bde4517de 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Add regex matching for the focus"" am: db63601344 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Add API for querying whether a tracing category is enabled" am: e5ddf453e1 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add regex matching for the focus" am: c33ae46276 2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add traced_perf example config." am: 8c5bd85a9a 2020-02-22 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Added additional metrics to android_startup" am: 5ca404665a 2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: GCC compatibility fix for using track events in templates" am: c588f36ff1 2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix Chrome roll" am: 8963b1a9e3 2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Focused state on flame chart" am: e7cdded703 2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Fix gcc build am: c758db4dac 2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_probes: Auto discovery of vendor tracepoints" am: 3630f88f76 2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Set jni_uses_platform_apis for perfetto tests" am: 5b5f4660a1 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_probes: Coerce max uint correctly" am: b93774804f 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Check if any process dumps are present." am: 8308c6058b 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Use const refs instead of copying strings. am: bdc48df303 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace writer: Reset last_packet_size_field_ on flush." am: 7bb2e623e9 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Stringify errors from libunwindstack." am: c6be40a042 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Log errors enabling / disabling tracing." am: c581933b9d 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "LOG on HardResetFtraceState." am: 704e7603ad 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "UI: Add CSP policy" am: 1844126579 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "core: Add DCHECKs for process ID to TraceWriter (+1 in TraceBuffer)" am: 764a52064e 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "test: log gtest onto logcat" am: df5f7f9e4e 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Correct resolution upon loading" am: 3079f51afb 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add some benchmarks for data sources and track events" am: d0e97c6040 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Do not insert session into active_configs_ if setup fails." am: c2ca38da43 2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Parse user action hash and add to args table" am: e4a608b99a 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Integration test: don't force-disable ftrace on test runs am: c08fcf30d5 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Remove inaccurate information from log." am: 6389489392 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix stale heap profile viewing option" am: 978a967b80 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "cts: add perf profiler e2e tests for apps" am: c92fd2efc8 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com TrackEvent: Switch from ssize_t to ptrdiff_t am: 7e63268dc8 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: enable by default" am: 15e4c5bbb1 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add support for dynamic tables and migrate flamegraph/counter dur" am: f2d29404eb 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com tp: fix parsing of counter events from Chromium am: 1f972b5129 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Improve logging on session creation" am: eeb7da51b3 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Normalize special symbols" am: 9c1858a163 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Fix missing include for 'ssize_t'" am: 013eacc4a9 2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Fix namespace confusion with trace point" am: 723fa9c212 2020-02-18 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Support java.lang.Class remapping" am: 425f7a11ca 2020-02-18 treehugger-gerrit@google.com Merge "Add PERFETTO_EXPORT annotations" am: 8606bafdf1 2020-02-18 treehugger-gerrit@google.com Merge "TrackEvent: Fix warning about missing braces around std::array initializer." am: 245b843f93 2020-02-18 treehugger-gerrit@google.com Merge "Expose bytes written to TraceWriter to client API." am: 7dfa1ae1db 2020-02-18 treehugger-gerrit@google.com Merge "Improve logging if creating ftrace fails." am: 28642fe3b0 2020-02-18 treehugger-gerrit@google.com Merge "TrackEvent: Add category tags and groups" am: c3dbe3ad34 2020-02-18 treehugger-gerrit@google.com Merge "Do not log /proc/self/page_idle error in client." am: c8f51f09d0 2020-02-18 ddrone@google.com Merge "Parse all fields in ChromeLatencyInfo message" am: b16af1c204 2020-02-18 taylori@google.com perfetto-ui: Processes with heap profiles first am: 5c06eea980 2020-02-18 treehugger-gerrit@google.com Merge "traced_perf: basic metatracing" am: 0d9a644524 2020-02-18 eseckler@google.com producer ipc: Support startup tracing via producer SMB behind IPC am: 526921b3db 2020-02-18 treehugger-gerrit@google.com Merge "Fix a couple of typos" am: 27e0b30d80 2020-02-17 rsavitski@google.com traced: fix builtin_producer (in-process) shmem sizing am: 2952501a81 2020-02-17 hjd@google.com Merge "trace_processor: Fix legacy trace conversion" am: 1132297f6f 2020-02-17 treehugger-gerrit@google.com Merge "Add @chromium.org aliases as OWNERS" am: 60ae5fa7d2 2020-02-15 treehugger-gerrit@google.com Merge "processor: Accept TrackEvents without valid incremental state" am: af985a85c4 2020-02-15 eseckler@google.com Merge "processor: Parse StreamingProfilePacket timestamps during tokenization" am: 651be6222c 2020-02-14 nuskos@google.com Merge "Add trigger packets to the slices table." am: 8f64176566 2020-02-14 treehugger-gerrit@google.com Merge "shmem: Require memfd in in-tree android builds" am: 699c70ec62 2020-02-14 treehugger-gerrit@google.com Merge "Switch to using variadic parameters rather then a int input." am: 9825f99cb3 2020-02-14 fmayer@google.com Merge "Deobfuscate names in flamegraph." am: 9478dbffef 2020-02-14 taylori@google.com Merge "perfetto-ui: Fix null track group labels" am: 0bdce0f511 2020-02-14 taylori@google.com Merge "perfetto-ui: Fix marked area selection" am: 7ecb5a5f2a 2020-02-14 fmayer@google.com Merge "Add test for flamegraph using synthetic example." am: 2647cefa4e 2020-02-14 fmayer@google.com Merge "Detect unfinished heap profiles / graphs." am: a906db2ed6 2020-02-14 primiano@google.com Merge "TraceProcessor: add ninja log parsing" am: 8c389ed14f 2020-02-14 primiano@google.com Merge "UI: Show confirmation when opening trace from untrusted origins" am: ae65ba1851 2020-02-14 hjd@google.com Merge "Do not compress large packets in ZipPacketWriter" am: 2be5d05cc0 2020-02-14 lalitm@google.com Merge "tp: only create tid/pid 0 <-> utid/upid 0 mappings for traces with ftrace" am: 46b98e70c1 2020-02-14 taylori@google.com Merge "perfetto-ui: Add args" am: 6b9fcf0808 2020-02-14 primiano@google.com TraceProcessor: fix trace_bounds computation am: 37825e4b36 2020-02-14 primiano@google.com Minor cleanup to string conversions. Expose TraceProcessor EOF am: 40da82fa3c 2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perf sampling: minimal UI for stacks as slice columns" am: 465b5e722d 2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix Mac compile of api_integrationtest.cc" am: 89ba58dd33 2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Remove stale comment." am: 1064d97e38 2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: make diff testing script run all tests by default" am: 89183bca6a 2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: cleanup diff test script in preperation for unified execution" am: 937279c265 2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Add frame_tree_node_id to LatencyInfo.Flow event am: 93133409e2 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Override/extend args correctly when merging" am: dc5e8bdc3c 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Register available categories with service" am: 2bd0295c80 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "UI: update logo and sidebar animation" am: c374eb485c 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Add configuration for TrackEvent" am: 02808dc0a1 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Roll trace_to_text to pick up aosp/1232924" am: 9e8e14d6a7 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Implement dynamic categories" am: 0cddb46ac2 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Fix query for unsymbolized frames. am: f440b92c24 2020-02-12 rsavitski@google.com Merge "profiling: put proto enums into namespace" 2020-02-12 fmayer@google.com Merge "Improve error message when llvm-symbolizer is missing." 2020-02-12 skyostil@google.com Increase timeout for PerfettoTest.VeryLargePackets 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: add to android build by default (initially disabled)" am: ab23713ce5 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: add explicit schema class for db tables" am: 7270d81dce 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: record presence of ring buffer data loss in the trace" am: 854aabd07d 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perf: record unwinding errors, pace ticks, make rbuf size configurable" am: 46fd1e8891 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge changes Icabde757,If2d010b1,I67c848a3 am: df3a39037d 2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: Fix SDE parsing bug" am: 7594922322 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: all cpus, configurable sampling rate, kernelspace samples" am: 6a53dfe745 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Change min PowerDataSource poll interval to 100ms." am: 9badae8a5d 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add install-build-deps check at build time" am: 39b2fd0abe 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix thread state duration" am: 6a8f7c51bd 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Factor out tooltip code and move over at RHS" am: e6d72ad395 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Rate -> interval in record page." am: 1f8e6890f2 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Time preview on log hover" am: 2c9bed613f 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix selecting second counter" am: cc2257e06a 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix gridlines" am: 081d18cb9c 2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com processor: Fix chromium build am: c7b6ede78a 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Reland "processor: Parse legacy json DebugAnnotations during import"" am: 1a13c3e5ac 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add helper virtual table for computing duration from counter" am: 3bf492a7ad 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix weird value for buffer size in docs." am: be1f489fde 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "service: Support startup tracing via SMBs supplied by producers" am: 5c2603dacf 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "introduce dedicated perf sample packet payload proto" am: 4c6d35b7f0 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: implement StopDataSource, remove "bookkeeping" queue" am: c7a96dcfd9 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Fix flamegraph. am: a092e87171 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Add total ion allocation growth am: d8ebbbb297 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add enum for step parameter of LatencyInfo.Flow" am: 1cce56ac00 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com update traceconv prebuilts (81cb841f2e3a8e9196dd8c133628c4f867e13f20) am: 8a2eed21db 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add type information to symbols output" am: 81cb841f2e 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "profiling: reuse interning output tracker in traced_perf" am: c41d5f8cee 2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Revert "processor: Parse legacy json DebugAnnotations during import" am: d0cc054d3b 2020-02-09 android-build-automerger-merge-worker@system.gserviceaccount.com traceconv: fix systrace + fix ctrace am: a90c155613 2020-02-09 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Start required apps within each CTS test" am: 2395688d24 2020-02-09 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix compile error emitted by trunk clang" am: 14057daa76 2020-02-08 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Fix Chromium build" am: 25481e9877 2020-02-08 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Parse legacy json DebugAnnotations during import" am: 8861f1f6f4 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Avoid copy." am: a5114ad854 2020-02-07 lalitm@google.com Merge "tp: move trace_storage and deps to storage folder" 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: add callstack trie, allow it to be purged manually" am: 139aa7c894 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "profiling: factor callstack trie out into p/common/" am: 7f6f3ce4c3 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Grey out counter tracks when thread/proccess dies" am: bcd98820a9 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Parse field names with type." am: 8afcb4085a 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Strip arrays in DeobfuscateDatabase" am: e9146e0386 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: enable json1 in SQLite" am: 8edcc7d179 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use "should" that could be confusing." am: ea7d670305 2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Update devserver port in documentation" am: 492af9a453 2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Allow ObfuscateMember to fully qualify field name. am: e6a829e678 2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Implement TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED" am: 9996423232 2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: correct omitting sqlite order by for span join" am: 6e49edeb00 2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: correctly inform SQLite about when it needs to filter/sort" am: 2f09856861 2020-02-05 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: feed samples through libunwindstack" am: 989bb5e74c 2020-02-05 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Make ExperimentalFlamegraphNodesTable::Row init more explicit." am: d2b2837f57 2020-02-05 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: move span join and window tables to sqlite folder" am: f045c94a5a 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Fixed category used for JSON exported StackCpuSampling events am: bdd9db2010 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add support for non-Perfetto root relative proto imports in metrics" am: ee2a3a7c43 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "gn: Make enable_perfetto_trace_processor overrideable" am: 60cb6e8808 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "UI: fix mm_event path" am: 945f93c2a4 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Translate streaming profile packet timestamps to boottime" am: 86f0e2090c 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: use address-specific loads/stores for ring buffer pointers" am: 8bd4e0d09e 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Mention enabling Perfetto in heapprofd quickstart." am: af48fbbdb0 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Stop accidental area selections" am: e89b0db7b7 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "remove off64_t wrappers + minor unwind class renaming" am: 76351c06b8 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge changes I1686fefc,Ic59c153c am: 60f697b66c 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Forward malloc_iterate to dispatch table." am: 30f6fc14e5 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Edit track selection with checkboxes" am: e1009ec7eb 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "service: Support producer-provided SMBs service-side" am: c1dbe5bb16 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Client library: make code gc-sections friendly" am: 349930ee9c 2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Get rid of UnixSocket::BlockingMode." am: 32bee3cbd5 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_probes: supply shmem size hints when connecting" am: 8f2b5ba759 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Re-enable service worker" am: 6dfafca97e 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: make sql value accessors const" am: 6da434932c 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Allow fallback to tid/pid_overrides for new-style TrackEvents" am: c50e3e2b1c 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ipc: Add an option to require file seals when mapping shm." am: 78f5b92a0b 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com TrackEvent: Add support for ids, thread and timestamp overrides for legacy events am: 91f38e4aa9 2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Add a message for LatencyInfo.Flow am: 784967be4d 2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Explain duration_ms is not walltime." am: 7b430041e7 2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Remove trace id mangling macros" am: 387eb2e235 2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use PERFETTO_WARN_UNUSED_RESULT in heapprofd client." am: 5a69295c3e 2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Update the HWUI sql to match the latest atrace name" am: b9856e2c4a 2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Remove TODO to make bionic pthread_getattr_np not enter malloc." am: 50307e20ed 2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Update Perfetto's TEST_MAPPING to include SF's FrameTracerTest am: 63a162cffa 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Client Library: temporarily re-link full library in Android" am: 555e26ba93 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Suppess ServiceWorker errors am: d4073a3e9e 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Stop selection marker overflowing" am: 22ab8b24f2 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Make track selection work with pinned tracks" am: 631e93892a 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use correct self count for `objects`." am: 641993dc2a 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: convert to index vector when filter is followed by sort" am: 5f71663c31 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: delete old table code" am: cff550da96 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: add benchmark for filter followed by sort" am: 400e1195b1 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: migrate sched table to db tables" am: fe37d1fa52 2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "CI: switch to E3 instances" am: d1b176ec13 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "service: Fix verification of SMB/page sizes" am: 58ad98201e 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Remove stale TODO. am: ccfab0881d 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: return both the id and row index when inserting into tables" am: 8fb9c9c7b9 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Disallow clicking on [merged]." am: 2a729b77af 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Check on type mismatch in pprof_builder. am: a8e8a6bcc3 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add very rudimentary caching support" am: 691480bbcc 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Roll legacy trace viewer" am: 55aa415fc4 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add support for strongly typed id columns" am: 854ba91616 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com startup writers: Release unique_ptr/lock correctly in ReturnTraceWriter am: 65080795f5 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com startup writers: Add missing weak_ptr check am: aea0ac9c96 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "startup writers: Make sure ReturnToRegistry() runs on right thread" am: b30d164a0e 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Mark an area selection" am: 5fa1e909e8 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Draw area selection as a box" am: ed68b2024e 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Make heap_graph_missing_packet kError." am: 0e1d90ae6b 2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Fix incorrect comment about kError. am: 8d2b593996 2020-01-29 ssid@google.com Merge "Add name hash to chrome user action proto." 2020-01-29 fmayer@google.com Merge "Correctly count heapprofd_missing_packet." 2020-01-29 lalitm@google.com Merge "tp: fix db table sorting performance" 2020-01-29 chiur@google.com Merge "Add trace processor for VulkanApiEvent.VkQueueSubmit" 2020-01-29 nuskos@google.com Merge "Rather then InProcSharedShmemArbiter switch to MaybeSharedMemoryArbiter" 2020-01-29 fmayer@google.com Correctly count heap_graph_missing_packet. 2020-01-29 lalitm@google.com Merge "tp: implement and use fast builder function when filtering ranges" 2020-01-29 ilkos@google.com Merge "Relax deobfuscation symbol rules" 2020-01-29 skyostil@google.com Merge "TrackEvent: Reduce trace point binary size overhead" 2020-01-29 eseckler@google.com ui: Add a WebComponentsV0 origin trial for localhost 2020-01-29 fmayer@google.com Make assertion explicit. 2020-01-29 lalitm@google.com tp: fix sqlite init failure in Chromium 2020-01-29 lalitm@google.com Merge "tp: refactor TypedColumn to increase code reuse and documentation" 2020-01-29 fmayer@google.com Merge "Add stat for client disconnection." 2020-01-29 eseckler@google.com Merge "trace_processor: Add cache to ClockTracker" 2020-01-28 fmayer@google.com Set stat if allocations at a callstack go backwards. 2020-01-28 eseckler@google.com Merge "processor: Export instant events on global/process tracks correctly" 2020-01-28 fmayer@google.com Merge "Handle array types for deobfuscation." 2020-01-28 fmayer@google.com Fix typo in diff_test_trace_processor. 2020-01-28 primiano@google.com Merge "Client API: use only system backend in the android tree" 2020-01-28 lalitm@google.com Merge "tp: fix bad performance when iterating on small out range" 2020-01-28 fmayer@google.com style: add { } around multi-line statement in if. 2020-01-28 lalitm@google.com Merge "tp: always try and scan out where possible" 2020-01-28 fmayer@google.com Merge "Fix alloc_space for continuous dump." 2020-01-28 fmayer@google.com Work around double-closing memfd. 2020-01-27 primiano@google.com Merge "Fix standalone build after clang rolls" 2020-01-27 oysteine@google.com Merge "Ensure sqlite3_initialize is only called once" 2020-01-27 rsavitski@google.com install-build-deps: update clang SHA 2020-01-27 primiano@google.com Fix chromium roll failure on tracing_integration_test 2020-01-27 adsrini@google.com Merge "Move render stage debug markers into the gpu_slice_table" 2020-01-27 hjd@google.com Merge "perfetto-cmd: Reduce compression quality to 6" 2020-01-27 primiano@google.com Merge "ipc: PERFETTO_EXPORT ServicePoxy for chrome roll" 2020-01-27 hjd@google.com Merge "traced_probes: Mux atrace configs" 2020-01-27 hjd@google.com Merge "trace_procssor: Remove use of std::stoi" 2020-01-27 eseckler@google.com Merge "build: add src/tracing/ipc/service to Chrome's libperfetto" 2020-01-27 rsavitski@google.com Merge "traced_perf: re-enable linux build + add x86 regs handling" 2020-01-27 fmayer@google.com Merge "Fix StackProfileTracker for empty callstack." 2020-01-27 primiano@google.com Speculatively fix chromium roll 2020-01-27 primiano@google.com Roll clang, libcxx and fuzzer 2020-01-27 primiano@google.com Update GN and mass reformat gn files 2020-01-27 primiano@google.com Merge "GN: clean up build files, split ipc client/service" 2020-01-27 taylori@google.com Merge "perfetto-ui: Fix canvas limit px" 2020-01-24 adsrini@google.com Merge "Remove FrameBuffer name and handle from RenderStage slice name" 2020-01-24 hjd@google.com Merge "ui: Open .trace systrace files directly in legacy UI" 2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix record page" am: 214a08493a 2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix output of events with empty arg set" am: f368925e49 2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com processor: TrackEvents: fix passthrough utid, tid/pid names am: 612949e9d2 2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Also save legacy_passthrough_utid for track-based instants" am: 5006e60ff6 2020-01-23 fmayer@google.com Fix debug build. 2020-01-23 fmayer@google.com Roll to new libunwindstack. 2020-01-23 lalitm@google.com Merge "trace_processor: add benchmark for sorted + other column" 2020-01-23 cferris@google.com Merge "Update for changed MapInfo constructor." 2020-01-23 fmayer@google.com Merge "Demangle C++ names in flamegraphs." 2020-01-23 ddrone@google.com Merge "Clarify assert error message" 2020-01-23 fmayer@google.com Merge "Fix assertion." 2020-01-23 fmayer@google.com Add some docs about java heap profiling. 2020-01-23 fmayer@google.com Merge "Truncate tree depth." 2020-01-23 ddrone@google.com Merge "Add clangd working folder to .gitignore" 2020-01-23 eseckler@google.com Merge "client lib: Don't depend on default_deps from include/perfetto/tracing" 2020-01-23 fmayer@google.com Merge "Mark merged callsites as [merged]" 2020-01-23 fmayer@google.com Fix infinity self size. 2020-01-23 fmayer@google.com Merge changes I2c6ef9a4,I196e54e8 2020-01-23 fmayer@google.com Merge "Show heap graphs in UI." 2020-01-23 skyostil@google.com Merge "TrackEvent: Add support for legacy events with arguments" 2020-01-23 lalitm@google.com tp: add multiple filter benchmark on table 2020-01-23 eseckler@google.com Revert "build: Remove dep on client lib from Chrome's libperfetto" 2020-01-22 oysteine@google.com Reland "Stack profiling: Don't attempt hex conversion on Breakpad build_ids" 2020-01-22 eseckler@google.com Merge "build: Don't propagate public_configs of proto_library targets" 2020-01-22 lalitm@google.com Merge "tp: allow embedders to disable parsing typed ftrace into raw" 2020-01-22 primiano@google.com Merge "ui: small fixes to service worker / offline support" 2020-01-22 lalitm@google.com Merge "ui: fix async and global slice tracks" 2020-01-22 eseckler@google.com Merge "processor: Fix order of async events in json export" 2020-01-22 lalitm@google.com Merge "tp: add sorted flag to ref_set_id and fix costing of sorted cols" 2020-01-22 ilkos@google.com Merge "Filter empty symbols" 2020-01-22 lalitm@google.com Merge "ui: add global slice tracks" 2020-01-22 buss@google.com Merge "Add link to prebuilt binaries/wrapper." 2020-01-22 fmayer@google.com Merge changes Ie5ab30a4,I3d3577d1 2020-01-22 nuskos@google.com Merge "Add is_nacl gn arg and prevent nacl from building ipc layer." 2020-01-22 lalitm@google.com Merge "tp: add benchmark for SetBitsIterator and test more bv fill %" 2020-01-22 lalitm@google.com Merge "Revert "Stack profiling: Don't attempt hex conversion on Breakpad build_ids"" 2020-01-22 lalitm@google.com Merge "trace_processor: fix mm ids in rss stat during vfork" 2020-01-22 fmayer@google.com Teach experimental_flamegraph to build native flamegraphs. 2020-01-22 fmayer@google.com Merge "Rate limit map reparsing." 2020-01-21 oysteine@google.com Stack profiling: Don't attempt hex conversion on Breakpad build_ids 2020-01-21 primiano@google.com Merge "logging: don't print negative numbers" 2020-01-21 taylori@google.com Merge "perfetto-ui: Fix thread state" 2020-01-21 stani@google.com Merge "Define HWUI rendering metrics" 2020-01-21 nuskos@google.com Address comments we had offline. 2020-01-21 taylori@google.com Merge "perfetto-ui: Add panning hint" 2020-01-21 dproy@google.com Merge "Add custom field option annotations to json output" 2020-01-21 primiano@google.com Merge "Add /proc/kallsyms parsing" 2020-01-21 nuskos@google.com Update libperfetto to directly dep on the ipc target on posix systems. 2020-01-21 eseckler@google.com Merge "client lib: Support initializing multiple times" 2020-01-21 eseckler@google.com Merge "Revert "build: Proxy public deps of libperfetto in noop copy for Chrome"" 2020-01-21 lalitm@google.com Merge "trace_processor: make thread tracking logic consistent" 2020-01-21 eseckler@google.com Merge "build: Proxy public deps of libperfetto in noop copy for Chrome" 2020-01-21 primiano@google.com Merge "Remove lite runtime from all perfetto protos" 2020-01-20 primiano@google.com Merge "amalgamator: normalize paths, make output stable" 2020-01-20 lalitm@google.com bazel: add indirection layer for public visibility 2020-01-20 lalitm@google.com Merge "perfetto: don't enable perfetto before running tests" 2020-01-20 lalitm@google.com Merge "trace_processor: make slice stack ids safe for JS" 2020-01-20 lalitm@google.com Merge "trace_processor: add flamegraph virtual table" 2020-01-20 lalitm@google.com Merge "trace_processor: don't create a sorted cache table for sorted cols" 2020-01-20 buss@google.com Fix compilation on Windows/VSC. 2020-01-20 eseckler@google.com build: Remove dep on client lib from Chrome's libperfetto 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: allow selecting rowmaps with smaller rowmaps" am: 2e5c7edf36 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix compilation on Windows/VSC." am: 41bac066c9 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Remove small gap in pinned track container" am: d107a95659 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Cleanup of profile related trackers." am: d092437b81 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "client lib: Add an EventContext constructor for Chrome" am: 9a1a65cd22 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "bazel: Disable warning about unused system_header pragma" am: 7184cef890 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: fix overflow in bitvector" am: 6d448918cd 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Make selection default behaviour" am: be2721c20c 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead." am: 6cc844f0d0 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Only fall back to legacy tracks for legacy events" am: 6fee86d5c9 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Add initial legacy macro support" am: 6a6d547b0a 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Function for on-demand flamegraph for heap graph." am: f330b1ba32 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Turn ingestion DFATALs into DLOG." am: 8f4eac1af3 2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Exclude targets depending on sqlite from embedder builds" am: 01eb879e25 2020-01-16 ilkos@google.com Merge "Remove symbols that are definitely not obfuscated" 2020-01-16 eseckler@google.com Merge "processor: Export pid/tid as signed integers into JSON" 2020-01-16 lalitm@google.com Merge "trace_processor: fix compile and build on fuzzer" 2020-01-16 joelaf@google.com Merge "Fix precision errors by explicit casting" 2020-01-16 lalitm@google.com Merge "Revert "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead."" 2020-01-16 chiur@google.com Merge "Add VulkanApiEvent.VkQueueSubmit message" 2020-01-16 khokhlov@google.com Merge "trace_processor: Run metrics on Windows" 2020-01-16 primiano@google.com Merge "gn: Fix issue with finding llvm when using python3" 2020-01-16 hjd@google.com Merge changes Ic6800bd0,I29636316 2020-01-16 eseckler@google.com Merge "processor: Fix handling of 0 timestamp in TrackEventTokenizer." 2020-01-16 rsavitski@google.com Merge "heapprofd producer: use sigqueue(si_value: 0) instead of kill" 2020-01-16 taylori@google.com Merge "perfetto-ui: Toggle sidebar on ctrl/cmd + b" 2020-01-16 eseckler@google.com Merge "client lib: Support building in Chrome using a fake platform" 2020-01-16 eseckler@google.com Merge "processor: Translate duplicate pids/tids during json export" 2020-01-16 buss@google.com Merge changes I1bb0e215,I498ed990 2020-01-16 eseckler@google.com Merge "processor: Support pid reuse in ProcessTracker without Start/EndThread" 2020-01-16 primiano@google.com Merge "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead." 2020-01-16 primiano@google.com Merge "Make zlib optional" 2020-01-16 skyostil@google.com Merge "Enable -Wpedantic to improve GCC compatibility" 2020-01-16 treehugger-gerrit@google.com Merge "DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp-without-vendor (6129114) into stage-aosp-master" into stage-aosp-master 2020-01-15 primiano@google.com Merge "trace_processor: fix RestoreInitialTables()" 2020-01-15 nuskos@google.com Merge "Enable CreateMayFile to fail gracefuly when faced with errors opening the socket." 2020-01-15 oysteine@google.com Merge "Fixed a nanosecond vs microsecond issue with streaming profile packets" 2020-01-15 lalitm@google.com trace_processor: remove InternString mocking 2020-01-15 lalitm@google.com trace_processor: cleanup StringPool and StringIds 2020-01-15 lalitm@google.com trace_processor: allow start timestamps to be nullopt for thread/process 2020-01-15 lalitm@google.com Merge "trace_processor: remove tableid and refactor argstracker to use ids" 2020-01-15 eseckler@google.com Merge "processor: Refactor string pool IDs" 2020-01-15 eseckler@google.com Merge "protos: Consistent enum type naming between ChromeProcess/ThreadDesc" 2020-01-15 primiano@google.com Merge "ui: minor fixes for feature-detection and record page" 2020-01-15 eseckler@google.com ui extension: Allow connections from localhost 2020-01-14 eseckler@google.com Merge "processor: Support TrackDescriptor's parent_uuid + pid/tid reuse" 2020-01-14 primiano@google.com Merge "ui: add offline support via ServiceWorker" 2020-01-14 khokhlov@google.com Merge "trace_processor: fix debug assertion on Windows" 2020-01-14 primiano@google.com Merge "UI: CSS/Layout fixes on the recording page" 2020-01-14 primiano@google.com Merge "Fix mac build, add static_cast" 2020-01-14 fmayer@google.com Merge "Improve error message when no profile is generated." 2020-01-14 fmayer@google.com Merge "Rename experimental_heap_graph_allocation." 2020-01-14 fmayer@google.com Update trace_to_text for heap_profile. 2020-01-14 fmayer@google.com Merge "Update version of libunwindstack." 2020-01-13 skyostil@google.com base: Harmonize PlatformThreadID => PlatformThreadId 2020-01-13 skyostil@google.com base: Remove unnecessary cast in GetThreadId() for Fuchsia 2020-01-13 lalitm@google.com Merge "perfetto: correctly ifdef prctl call" 2020-01-13 eseckler@google.com Merge "proto/processor: Add process name to ProcessDescriptor" 2020-01-13 skyostil@google.com TrackEvent: Don't emit category name with end events 2020-01-13 lalitm@google.com trace_processor: migrate raw table to macro tables 2020-01-13 lalitm@google.com Merge "trace_processor: split gfp_flags and variadic into their own folder" 2020-01-13 skyostil@google.com Merge "TrackEvent: Add support for tracks" 2020-01-13 fmayer@google.com Rename heap_graph_allocation table. 2020-01-13 lalitm@google.com Merge "[Reland] perfetto: merge TaskRunnerThread and base::ThreadTaskRunner" 2020-01-13 fmayer@google.com Handle NULL symbol_set_ids. 2020-01-10 zakerinasab@google.com Merge "Vulkan memory tracker - remove unspecified counter from driver" 2020-01-10 chiur@google.com Add gpu data in render stage event to args table 2020-01-10 lalitm@google.com Merge "Revert "perfetto: merge TaskRunnerThread and base::ThreadTaskRunner"" 2020-01-10 fmayer@google.com Merge "Disambiguate post-fork logging message." 2020-01-10 nuskos@google.com Merge "Add build support for iOS and NaCl for libperfetto." 2020-01-10 lalitm@google.com Merge "trace_processor: some cleanup from old CLs" 2020-01-10 hjd@google.com Merge "perfetto: Add subscription-id to UUID" 2020-01-10 lalitm@google.com Merge "trace_processor: close all descendent slices of slice with invalid dur" 2020-01-10 lalitm@google.com Merge "trace_processor: migrate thread and process tables to db tables" 2020-01-10 lalitm@google.com Merge "perfetto: merge TaskRunnerThread and base::ThreadTaskRunner" 2020-01-10 fmayer@google.com Merge "Store cumulative size in heap_graph_allocation." 2020-01-10 primiano@google.com Merge "tools/heap_profile: fix SHA1 of mac prebuilt" 2020-01-10 lalitm@google.com Merge "trace_processor: make gpu slice table a true child of slice table" 2020-01-10 primiano@google.com Merge "Limit the number of sessions per uid to 5" 2020-01-10 fmayer@google.com Merge "Do not use uninitialized Variadic." 2020-01-10 eseckler@google.com Merge "gen_merged_protos: Fix return value calculation" 2020-01-10 primiano@google.com probes: workaround for missing NUL in /proc/pid/cmdline 2020-01-09 fmayer@google.com Merge "Import what you use." 2020-01-09 fmayer@google.com Merge "Remove dead code." 2020-01-09 hjd@google.com Merge changes Id83e6be8,I120166cc 2020-01-09 lalitm@google.com Merge "trace_processor: migrate args to macro tables" 2020-01-09 lalitm@google.com Merge "perfetto: fix several problems with CTS" 2020-01-09 eseckler@google.com Merge "ui/extension: Record using Chrome's browser DevTools target" 2020-01-08 primiano@google.com Merge "tracing: Remove duplicate data source static data member definition" 2020-01-08 fmayer@google.com Do not use recursion for walking heap graphs. 2020-01-08 lalitm@google.com Merge "trace_processor: migrate metadata to macro tables" 2020-01-08 fmayer@google.com Merge "Fix join for traces without symbols." 2020-01-08 hjd@google.com Merge "ui: Improve ui-dev-server latency" 2020-01-08 eseckler@google.com Merge "ui extension: Fix trace config conversion" 2020-01-08 ilkos@google.com Merge "Add metric to extract per-process unmapped java type names" 2020-01-07 lalitm@google.com Merge "trace_processor: migrate logs to macro tables" 2020-01-07 chiur@google.com Merge "Fix crash caused be missing Specification for gpu_render_stage_event" 2020-01-07 primiano@google.com Merge "ui: switch Google Sans -> Roboto Condensed" 2020-01-07 khokhlov@google.com Merge "trace_processor: Replace dangerous characters in debug annotation names" 2020-01-07 skyostil@google.com Merge "TrackEvent: Add parent uuid field and move track descriptor extension points" 2020-01-07 lalitm@google.com Merge "trace_processor: fix unpartitioned span join when one table is empty" 2020-01-07 lalitm@google.com Merge "trace_processor: migrate instants table to macro tables" 2020-01-07 eseckler@google.com Merge "processor: Fix ordering of async begin/end events in JSON export" 2020-01-06 bookatz@google.com CtsPerfettoTestCases secondary_user 2020-01-06 lalitm@google.com trace_processor: delete unused tables 2020-01-06 lalitm@google.com Merge "perfetto: force linkstatic for all cc_library targets" 2020-01-06 lalitm@google.com Merge "trace_processor: add parsing and ingestion of mm_id of rss_stat" 2020-01-06 lalitm@google.com Merge "ui: fix process slice track" 2020-01-06 lalitm@google.com trace_processor: migrate stack profile frames to db table 2020-01-03 eseckler@google.com Merge changes I14fd3d97,I050183c3 2020-01-02 lalitm@google.com trace_processor: add Id wrapper type returned by Insert in all db tables 2020-01-02 eseckler@google.com Merge "proto: Fix field ID inconsistency in TrackEvent/TrackEventDefaults" 2019-12-30 lalitm@google.com trace_processor: remove RowId type from trace_processor 2019-12-20 lalitm@google.com Merge "perfetto: allow building metrics protos in Java using Android" 2019-12-20 lalitm@google.com trace_processor: fix power rail timestamp sorting 2019-12-20 lalitm@google.com Merge "trace_processor: migrate stack profile mapping to new db tables" 2019-12-20 lalitm@google.com Merge "perfetto: expose tracing header publically in bazel client library" 2019-12-20 khokhlov@google.com Merge "Allow copying host executable targets in Chromium builds" 2019-12-20 lalitm@google.com Merge "trace_processor: update tp and tc shas" 2019-12-20 khokhlov@google.com Merge changes Ie25bfb74,Iabfa2b20 2019-12-19 lalitm@google.com trace_processor: add a fast path for zero/one row filtered tables 2019-12-19 lalitm@google.com perfetto: fix amalgamated build 2019-12-19 lalitm@google.com perfetto: expose the tracing header properly 2019-12-19 lalitm@google.com perfetto: allow usage of tracing.h in bazel 2019-12-19 lalitm@google.com trace_processor: rename timestamp -> ts 2019-12-19 lalitm@google.com Merge "build: add example api target" 2019-12-19 lalitm@google.com Merge "trace_processor: revamp Android CPU metric" 2019-12-19 lalitm@google.com Merge "perfetto: remove redundant genrule in ipc target" 2019-12-19 lalitm@google.com Merge "trace_processor: migrate cpu stack profile table to db tables" 2019-12-19 fmayer@google.com Merge changes Ie41293bc,I3169ebdd,Ib8ef09a0 2019-12-19 fmayer@google.com Merge "Show self_max in heap_profile_allocation." 2019-12-19 taylori@google.com Merge "perfetto-ui: Add origin trial" 2019-12-19 oysteine@google.com Merge "Added parsing of ChromeHistogramSample typed trace events" 2019-12-18 fmayer@google.com Merge "Move symbolizer to src/profiling/symbolizer." 2019-12-18 taylori@google.com Merge "perfetto-ui: Open HTML traces with legacy viewer" 2019-12-18 fmayer@google.com Merge "Remove leftover reference to idle page tracking." 2019-12-18 fmayer@google.com Merge "Document args that are only valid in new versions." 2019-12-18 fmayer@google.com Remove Idle Page Tracking instructions. 2019-12-18 khokhlov@google.com Merge changes Ic732c2e5,Ib843c04c,I6b340067 2019-12-18 rsavitski@google.com traced_perf: in-tree builds: arm register parsing basics 2019-12-18 lalitm@google.com trace_processor: fix compile on Android 2019-12-18 lalitm@google.com trace_processor: fix compile 2019-12-18 lalitm@google.com Merge "trace_processor: migrate heap profile allocation table" 2019-12-18 fmayer@google.com Merge "Use unique_ptr instead of FreeLine." 2019-12-18 khokhlov@google.com Merge "trace_processor: Remove PERFETTO_TP_HEAP_GRAPHS build flag" 2019-12-17 fmayer@google.com Merge "Get flamegraphs of shortest paths to roots." 2019-12-17 lalitm@google.com trace_processor: rename Table::size() -> Table::row_count() 2019-12-17 lalitm@google.com trace_processor: move stringpool to new containers folder 2019-12-17 khokhlov@google.com Merge changes I5ad9e5a5,Ief74d748 2019-12-17 lalitm@google.com trace_processor: move all containers to new subfolder 2019-12-17 lalitm@google.com Merge "trace_processor: reduce code on RowMap::FilterInto hot path" 2019-12-17 eseckler@google.com Merge "processor: Support TracePacket/TrackEventDefaults" 2019-12-17 khokhlov@google.com Merge "trace_processor: Add smoke test for storage_minimal" 2019-12-17 lalitm@google.com Merge "trace_processor: add filter benchmarks and refactor existing" 2019-12-17 khokhlov@google.com Merge "trace_processor: Introduce Desctructible base class for trackers" 2019-12-17 lalitm@google.com Merge "Update doc in gpu related proto" 2019-12-17 pmuetschard@google.com Merge "Don't use sprintf for hex dumping." 2019-12-17 skyostil@chromium.org Merge "trace processor: Export NaN/Infinity debug annotations to JSON properly" 2019-12-17 fmayer@google.com Merge "Doc fix adb killall -> adb shell killall." 2019-12-17 fmayer@google.com Merge "Revert "Disable profilable CTS test."" 2019-12-16 eseckler@google.com Merge "build/logging: Disable info logs in chromium" 2019-12-16 lalitm@google.com Merge "trace_processor: remove copy when no order by constraints" 2019-12-16 chiur@google.com Merge "Add object type to vulkan debug marker event" 2019-12-16 khokhlov@google.com Revert "trace_processor: Remove two more build flags" 2019-12-16 khokhlov@google.com trace_processor: Remove two more build flags 2019-12-16 lalitm@google.com Merge "trace_processor: remove ref and ref_type from counters table" 2019-12-16 lalitm@google.com Merge "trace_processor: remove ref and ref_type from slice table" 2019-12-13 skyostil@chromium.org Merge "TrackEvent: Drop unnecessary semicolons from category declarations" 2019-12-13 hjd@google.com Merge "Fix CI timeout on android-clang-arm-asan benchmark" 2019-12-13 hjd@google.com Merge "Ban stoX and NULL" 2019-12-13 primiano@google.com Merge "Docs: fix github link" 2019-12-13 primiano@google.com Merge "Remove SlicedProtobufInputStream" 2019-12-13 taylori@google.com Merge "ui: Two small fixes for run-dev-server" 2019-12-13 taylori@google.com Merge "perfetto-ui: Show CPU slice aggregation" 2019-12-13 fmayer@google.com Merge "Track ProfilePacket state per sequence." 2019-12-13 fmayer@google.com Merge "Track HeapGraph state per sequence." 2019-12-13 eseckler@google.com Merge "ui: Update target selection box correctly" 2019-12-13 ilkos@google.com Merge "Add appid remapping to the process metadata matcher" 2019-12-13 lalitm@google.com Merge "ui: fix gpu frequency counter track" 2019-12-13 lalitm@google.com Merge "trace_processor: fix single row lookups" 2019-12-13 nuskos@google.com Merge "Add a new utility function to convert protozero to text proto format." 2019-12-13 hjd@google.com Merge "trace_processor: Support old sde/tracing_mark_write format" 2019-12-12 chiur@google.com Merge "Add track and stage description to GPU render stage slice" 2019-12-12 lalitm@google.com Merge "trace_processor: add fast path for filtering single row" 2019-12-12 lalitm@google.com Merge "trace_processor: add benchmark for filtering on ID and other column" 2019-12-12 skyostil@google.com Merge "TrackEvent: Add support for computed event names" 2019-12-12 lalitm@google.com Merge "trace_processor: overhaul comparision in db tables" 2019-12-12 hjd@google.com Merge changes I328de28f,I8cdf2b23 2019-12-12 lalitm@google.com Merge "ui: remove last few uses of ref/ref_type for counters and slices" 2019-12-12 lalitm@google.com trace_processor: split up filter method into Filter and Apply stages 2019-12-12 hjd@google.com Merge "traced: Add min-time between starting traces with extra guardrails" 2019-12-11 fmayer@google.com Merge "Disable profilable CTS test." 2019-12-11 primiano@google.com Merge "Remove proto-lite dependencies from test targets" 2019-12-11 lalitm@google.com trace_processor: fix RowMap clobbering BitVector when inserting 2019-12-11 lalitm@google.com Merge "trace_processor: initialize estimated rows and cost to sqlite values" 2019-12-11 khokhlov@google.com Merge "trace_processor: Remove PERFETTO_TP_GRAPHICS build flag" 2019-12-11 primiano@google.com Merge "Remove two FromProto() calls" 2019-12-11 primiano@google.com Merge "Builds CTS sources in standalone build" 2019-12-11 primiano@google.com Merge "Minor IWYU fixes" 2019-12-10 primiano@google.com build(deps): bump lodash in /infra/perfetto-site.appspot.com 2019-12-10 chiur@google.com Merge "Reland: Add proto for recording VkDebugMarkerSetObjectNameEXT" 2019-12-10 primiano@google.com Merge "Fix GitHub repo links in docs" 2019-12-10 khokhlov@google.com Merge "trace_processor: fix tests in Chrome on Android" 2019-12-10 fmayer@google.com Merge "Convert time of heap snapshots." 2019-12-10 lalitm@google.com Merge "trace_processor: allow comparisions between doubles and ints" 2019-12-10 hjd@google.com Merge "Replace lite-server with serveit clone" 2019-12-10 fmayer@google.com Merge "Make "Perfetto CI" banner clickable." 2019-12-10 primiano@google.com infra: fix regex for mirror bot and update docs 2019-12-10 primiano@google.com Merge "infra: update git mirror bot to point to new github url" 2019-12-10 lalitm@google.com Merge "trace_processor: fix null dereference in ref_type mapping" 2019-12-10 khokhlov@google.com Merge changes I93bf64ce,Ib30d867e,Iab2e2b59,I4b7109d2,I511b1782, ... 2019-12-10 lalitm@google.com trace_processor: migrate slice table to new database tables 2019-12-09 lalitm@google.com Merge "trace_processor: outline slow path functions and add comments" 2019-12-09 lalitm@google.com Merge "protozero: add dependency on src/base" 2019-12-09 primiano@google.com Merge "traced: Bump limit on concurrent sessions 5 -> 15" 2019-12-09 eseckler@google.com Merge "processor: Fix a spelling mistake in GetColumnName API" 2019-12-09 lalitm@google.com trace_processor: remove atrace slice map and remove {Begin,End}Android 2019-12-06 primiano@google.com Merge "Fix logging for long lines" 2019-12-06 adsrini@google.com Merge "Add slices for DisplayedFrame track" 2019-12-06 primiano@google.com Merge "Fix gen_amalgamated build" 2019-12-06 lalitm@google.com Merge "trace_processor: add filtering support to diff test script" 2019-12-06 eseckler@google.com Merge "processor: Export all stats to JSON" 2019-12-06 lalitm@google.com Merge "trace_processor: reduce log spam from diff tests" 2019-12-06 khokhlov@google.com Merge "[trace_processor] New base class for proto importer modules" 2019-12-06 rslawik@google.com Merge "Fix process metadata query to avoid empty Package" 2019-12-06 hjd@google.com Merge "Add unique session name to log" 2019-12-06 lalitm@google.com Merge "trace_processor: migrate counter table to new database tables" 2019-12-06 lalitm@google.com Merge "trace_processor: correctly propogate empty messages" 2019-12-06 lalitm@google.com Merge "trace_processor: rewrite span join to be clearer" 2019-12-06 hjd@google.com Merge "Reland: Reland: Add statsd logging to perfetto_cmd" 2019-12-06 primiano@google.com Merge "Prevent warnings in amalgamated builds" 2019-12-05 primiano@google.com Delete SanitizerTests.TSAN_ThreadDataRace 2019-12-05 oysteine@google.com Merge "Add ChromeHistogramSample typed event" 2019-12-05 primiano@google.com Merge "Fix FlatSet initializer ctor and fix mac build" 2019-12-05 primiano@google.com Add PERFETTO_EXPORT to LogMessage 2019-12-05 primiano@google.com Merge changes I3baffa77,Ie3e57e98 2019-12-05 primiano@google.com Merge "Add --version option to traced and traced_probes" 2019-12-05 fmayer@google.com Merge "Do not crash when socket in client was closed." 2019-12-05 taylori@google.com Merge "Add status update" 2019-12-05 primiano@google.com Merge "Fix copyright header in debian/copyright" 2019-12-05 primiano@google.com Merge "Delete types/micromodal" 2019-12-05 primiano@google.com Merge "Logging: don't emit ANSI color codes if !isatty()" 2019-12-05 primiano@google.com Merge "Relax CPU watchdog and fix memory watchdog estimation" 2019-12-05 hjd@google.com Merge "traced_probes: Add sde/tracing_mark_write event" 2019-12-05 hjd@google.com Merge "perfetto-cmd: Save/Load state using protozero" 2019-12-05 primiano@google.com Fix copyright headers 2019-12-04 primiano@google.com Delete CONTRIBUTING.md symlink 2019-12-04 primiano@google.com Merge "Improve docs" 2019-12-04 primiano@google.com Merge "perfetto-ui: Fix js stack overflow" 2019-12-04 hjd@google.com Merge "perfetto-cmd: Pass IsUser as arg" 2019-12-04 hjd@google.com Merge "Revert "Reland: Add statsd logging to perfetto_cmd"" 2019-12-04 hjd@google.com Merge "Reland: Add statsd logging to perfetto_cmd" 2019-12-04 fmayer@google.com Merge "Fix crash if send fails." 2019-12-04 eseckler@google.com Merge "proto/processor: Add typed TrackEvent args for three chrome messages." 2019-12-04 eseckler@google.com processor: Actually propagate string pool size config to TraceStorage 2019-12-04 skyostil@google.com TrackEvent: Add tip about constexpr event names 2019-12-03 skyostil@google.com Merge "TrackEvent: Require track event names to be static strings" 2019-12-03 taylori@google.com Merge "perfetto-ui: Select tracks when selecting time range" 2019-12-03 nuskos@google.com Use the provided ArgsTracker rather then the one in the context while parsing CcScheduler packets. 2019-12-03 rslawik@google.com Merge "Cleanup: remove deprecated fields" 2019-12-03 lalitm@google.com Merge "trace_processor: don't reset ion memory counters" 2019-12-03 lalitm@google.com Merge "trace_processor: cleanup ugly double function call to get col by name" 2019-12-03 primiano@google.com Merge "Remove some other libprotobuf deps from perfetto cmdline client" 2019-12-03 nuskos@google.com Merge "Allow TraceProcessor to parse ChromeCompositorSchedulerState." 2019-12-03 fmayer@google.com Make ReachableNode iterative rather than recursive. 2019-12-03 primiano@google.com Merge "Reland "Upgrade to protobuf v3.9.0""" 2019-12-03 nuskos@google.com Merge "Add an enum I mistakely thought was the same and also add additional fields that I missed." 2019-12-03 rslawik@google.com Merge "Find process sizes during LMK" 2019-12-03 spang@google.com Merge "protozero: Fix use-of-uninitialized-value in MessageHandleBase" Created with: gclient setdep -r src/third_party/perfetto@d68f43bd4d5f If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: None Tbr: perfetto-bugs@google.com Change-Id: I59d5f688a8761658cbd5f6dbbd7d6824952b5bf7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088152Reviewed-by:chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#746954}
Showing
Please register or sign in to comment