commit | 1412efa7c92d02246c430d60422905b4a946de82 | [log] [tgz] |
---|---|---|
author | Tuchila Octavian <octaviant@google.com> | Wed May 26 16:08:42 2021 +0100 |
committer | Octavian Tuchila <octaviant@google.com> | Wed May 26 15:09:57 2021 +0000 |
tree | ccbab805df06bfe5a70b6c705a32733ef6e1d10a | |
parent | bae8193de6c017394901163b7817157342914679 [diff] |
ui: Roll HEAD -> canary 2021-05-26 bae8193de fmayer@ Add reference to sampling doc in heapprofd design. 2021-05-25 c4f94c368 primiano@ TraceProcessor RPC: add binary-pipe interface 2021-05-25 9c03438f3 skyostil@ msvc: Also detect Visual Studio Professional 2021-05-25 525262d6a fmayer@ Fix shared ring buffer write fuzzer. 2021-05-25 8083765f2 rsavitski@ tracing_service: reject entire session if a DS has an out of bounds target_buffer 2021-05-25 8564f6f6d fmayer@ Check Optional before using it. 2021-05-25 edd5c13fe fmayer@ Add more locations for GMS package. 2021-05-24 ed5cb9d25 altimin@ Support TracedProto without EventContexts. 2021-05-24 10911d280 primiano@ traced_probes: Don't set --only_userspace on older atrace 2021-05-24 235610f24 primiano@ Docs: improve docs for Windows and tracebox 2021-05-24 77cb61d60 primiano@ Proto filter: fix statsd atom value 2021-05-24 4793b4e57 marcinoc@ Only look at the vsync when using Actual Timeline for sysui_cuj metric 2021-05-24 e0e3b31fa fmayer@ Fix coverage build. 2021-05-24 222706f43 fmayer@ Renable HeapprofdEndToEnd. 2021-05-24 795f60b11 octaviant@ ui: Add source file and line number to flamegraph tooltip when the info is available 2021-05-24 8d321cfba fmayer@ Initialize error state to no error. 2021-05-24 3bf39d024 fmayer@ Turn on crash reporter for debug standalone heapprofd. 2021-05-24 0ddcb4eb4 marcinoc@ Allow first frame to overlap with the CUJ marker 2021-05-24 497c3ed70 primiano@ Fix win32 build. 2021-05-24 762c18f7e hjd@ typo: the the -> the 2021-05-24 5b24b8f85 sujan.khadka@ ui: Fix derived events counter not shown in global track 2021-05-21 45123b7d0 altimin@ Support writing untyped annotations into typed contexts. 2021-05-21 ddf91655d primiano@ record_android_trace: fix -a* and uprev tracebox. 2021-05-21 35e311e26 primiano@ record_android_trace: sideload tracebox on older devices 2021-05-21 69216ec74 lalitm@ tp: move gzip_utils from importers to util folder 2021-05-21 890cfbeea primiano@ heapprofd: split main() in a seprate target 2021-05-21 6aa736ae0 primiano@ Introduce tracebox binary bundling all services 2021-05-21 003b20e66 primiano@ Refactorings in preparation for tracebox 2021-05-20 066cc91b7 primiano@ Add traced & producer version into trace and --query 2021-05-20 5f3008eef primiano@ Reland "Add IPC layer + Platform implementation for Windows" 2021-05-20 7ee646807 lalitm@ traceconv: switch from using hand-rolled proto parsing to ring buffer 2021-05-20 7d4b92b93 lalitm@ fixit: move proto_ring_buffer to protozero 2021-05-20 088de9e05 lalitm@ tp: propagate errors when adding enum descriptors 2021-05-20 9c2318cf4 lalitm@ traceconv: allow text mode from outside perfetto directory 2021-05-20 aa0c7702d fmayer@ Add test for java heap dump targeted by PID. 2021-05-20 d6b23ab0b hjd@ fixit: docs: Document end_state 2021-05-20 250501afe lalitm@ fixit: metrics: add support for strongly typed enum fields in metrics 2021-05-20 a27a5cefa hjd@ ui: Cherry-pick fix for b/185235837 to stable 2021-05-20 d6fe0ee98 hjd@ ui: Convert cpu_profile to new query API 2021-05-20 5f2c2bc2d hjd@ typo: constain -> constraint 2021-05-20 0d83e03e9 hjd@ ui: Convert actual_frames to new query API 2021-05-20 ef1bce5b0 hjd@ ui: Convert expected_frames track to new query interface 2021-05-20 39ed6c3f1 perfetto-dev@ Project import generated by Copybara. 2021-05-20 720b981cb fmayer@ Add more logging why a DS was disconnected. 2021-05-19 ad111e4be primiano@ Client library: avoid re-creation of TLS on thread exit 2021-05-19 8deb15881 lalitm@ tp: fix clang-format warnings with trace sorter 2021-05-19 4018d1c76 lalitm@ fixit: tp: add parsing of instant and counter events from JSON 2021-05-19 f42c4a426 fmayer@ Add defensive exit statement. 2021-05-19 9fe1e1747 dproy@ ui: Add slice ID to details panel 2021-05-19 9a1689eea fmayer@ Default --stop-when-done on S. 2021-05-19 0ac0e7406 fmayer@ Allow concurrent tools/java_heap_dump. 2021-05-19 fd9c6d28a hjd@ ui: Roll HEAD -> canary 2021-05-19 3baa021c2 hjd@ ui: npm audit fix Change-Id: I652067e22bfef47e54a1ed681d4c29c407846a31
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.