-
a39834a tp: give the Compute plan operation its own wire tag (#8232) by Lalit Maganti · 2 days ago upstream/main
-
2d11b89 ui: Let plugins open buffer traces that aren't cached or shared (#8017) by Sayed Hadi Hashemi · 2 days ago
-
90dd787 tp: test REALTIME rendezvous through a sibling file of the same machine (#8066) by Lalit Maganti · 2 days ago
-
82af34e tp: bridge each file's default clock to trace time, not a fixed clock (#8065) by Lalit Maganti · 2 days ago
-
425f116 ai: heap dump triage finds retention hotspots and leaked Activities (#8194) by Lalit Maganti · 2 days ago
-
78b3987 tp: compute columns from arithmetic in pipeline SELECT, EXTEND and SET (#8109) by Lalit Maganti · 2 days ago
-
12f727a tp: add a Compute transform to the executor (#8110) by Lalit Maganti · 2 days ago
-
458ffc1 stdlib + ui: move graph searches onto GRAPH ... TREE (#8197) by Lalit Maganti · 2 days ago
-
cfd1708 tp: run GRAPH BFS, DFS and DOMINATOR TREE in pipelines (#8192) by Lalit Maganti · 2 days ago
-
fe9a10b tp: add a GraphTree source to the executor (#8191) by Lalit Maganti · 2 days ago
-
18ed5fe ai: add Android system trace memory workflow and evals (#8175) by Nick Chameyev · 2 days ago
-
c538d54 nit: fix include (#8222) by carlscabgro · 2 days ago
-
5e7e6a5 perfetto: suppress -Wdeprecated-declarations in abseil_config (#8221) by Steve Golton · 2 days ago
-
3db0257 stdlib: speed up linux cpu, memory and sched counter tables (#8168) by Lalit Maganti · 2 days ago
-
d8f3a40 tp: remove unused gpu_id columns in Wattson stdlib (#8220) by Runping Lai · 3 days ago
-
d90e90c Sync generated proto files (#8218) by perfetto-automation[bot] · 3 days ago
-
a04c38a tp: add diff test for AndroidServiceStateChangedEvent flags (#8209) by Parth Sane · 3 days ago
-
6156b18 tp: move the dominator tree algorithm into util (#8187) by Lalit Maganti · 3 days ago
-
bd4be8e tp: move BFS and DFS into util (#8186) by Lalit Maganti · 3 days ago
-
aaa23d2 tp: allow a pipeline as the source of another pipeline (#8173) by Lalit Maganti · 3 days ago
-
a1e3f5b stdlib: speed up the android.memory.heap_graph modules (#8164) by Lalit Maganti · 3 days ago
-
2f653ee perfetto: suppress -Wgcc-install-dir-libstdcxx warning (#8213) by Steve Golton · 3 days ago
-
4049389 ui: Keep the side panel's width across trace switches (#8198) by Sayed Hadi Hashemi · 3 days ago
-
e85ffe2 traced_probes: cgroup: add the "linux.cgroup" data source (#8030) by Ryan · 3 days ago
-
b309e37 traced_probes: cgroup: represent and walk android's cgroup hierarchy (#8029) by Ryan · 3 days ago
-
5890eee traced_probes: cgroup: add memcg field table, parser and serialiser (#8027) by Ryan · 3 days ago
-
2e4322c protos: config and packet for linux.cgroup data source (initially android-specific) (#8026) by Ryan · 3 days ago
-
ee591b2 ui: enable com.android.ProcessState plugin by default (#8204) by gignat-dev · 3 days ago
-
0a11b8f tp: do less per row in the tree order operators (#8155) by Lalit Maganti · 3 days ago
-
e12fe07 tp: copy and gather executor values by their width (#8154) by Lalit Maganti · 3 days ago
-
a307fc0 tp: shrink the executor's setup and per-batch code (#8153) by Lalit Maganti · 3 days ago
-
2b41977 Update changelog (#8157) by Steve Golton · 3 days ago
-
e1fb501 tp: Fix PlanOperation unique_ptr incomplete type error (#8200) by Aman Verma · 4 days ago
-
e95d2b1 tp: add arg_set_id with decoded capability flags to AndroidProcessStateTable (#7978) by Parth Sane · 4 days ago
-
d64dfb7 tp: parse GRAPH BFS, DFS and DOMINATOR TREE as pipeline sources (#8184) by Lalit Maganti · 4 days ago
-
5129ca5 stdlib: speed up the wattson CPU, task and IRQ chains (#8167) by Lalit Maganti · 4 days ago
-
955f69f stdlib: use interval pipelines in android startup, GC and contention (#8165) by Lalit Maganti · 4 days ago
-
24f9ca9 tp: add Arrow conversion to Python query results (#8183) by Lalit Maganti · 4 days ago
-
3008486 tp: speed up key loading and probing in the group hash table (#8127) by Lalit Maganti · 4 days ago
-
d62ab41 tp: fix the filter kernels test on 32-bit builds (#8180) by Lalit Maganti · 4 days ago
-
ac870c3 tp: move filling dataframe windows out of DataframeScan (#8105) by Lalit Maganti · 4 days ago
-
191b176 tp: compile dataframe searches once, with our own binary search (#8130) by Lalit Maganti · 4 days ago
-
49aa3f5 tp: parse a pipeline wherever SQLite parses a select (#8172) by Lalit Maganti · 4 days ago
-
aa4d908 tp: stamp pipeline plans and copy them as bytes (#8134) by Lalit Maganti · 4 days ago
-
502b143 tp: name pipeline columns by index into the plan's names (#8129) by Lalit Maganti · 4 days ago
-
0ffe7d1 ui: Remove wildcard for google-analytics.com from script-src CSP (#8177) by Sean Yang · 4 days ago
-
4ca903a ui: clip Wattson task summary with literal window bounds (#8169) by Lalit Maganti · 4 days ago
-
65e614f ui: Remove the disused amalgamated.js script in order to tighten the CSP policy (#8176) by Sean Yang · 4 days ago
-
10d1ce1 ui: Refactor well-tested code to avoid unecessary non-null assertions (#8140) by Steve Golton · 4 days ago
-
e1bb9aa perfetto: Remove single-arg `testing::InvokeWithoutArgs()` (#8170) by Jonathan Lee · 5 days ago
-
7b1c65f ext/base: Pass signal number to CtrlCHandlerFunction (#8099) by Safayat Ullah · 5 days ago
-
d275cb1 tp: Recalibrate Tensor G6 policy 6 active power curve (#8174) by Runping Lai · 5 days ago
-
ba89e59 stdlib: flatten slices and critical paths with pipelines (#8166) by Lalit Maganti · 5 days ago
-
0e862b3 persistent_cfg: drop instead of stall for sf ProtoVM layers (#8142) by Bogdan Floris · 5 days ago
-
06336be stdlib: fill gaps with INTERVAL FILL GAPS (#8163) by Lalit Maganti · 5 days ago
-
e4f0b74 perfetto: bump the Rust SDK crate versions for tracing v2 (#8144) by Lalit Maganti · 5 days ago
-
cf7be6f tp: allow a grouping key to be listed twice in pipelines (#8117) by Lalit Maganti · 5 days ago
-
baa5ab1 tp: walk the tree each TREE ACCUMULATE stage names (#8116) by Lalit Maganti · 5 days ago
-
4e197b3 tp: drop the columns DISTINCT does not compare (#8115) by Lalit Maganti · 5 days ago
-
a9a9cca tp: add railroad diagrams to the pipe syntax reference (#8113) by Lalit Maganti · 5 days ago
-
295b54f tp: bring the pipeline docs in line with the implementation (#8112) by Lalit Maganti · 5 days ago
-
fc0d2c3 tp: avoid casting 2^63 to int64_t when filtering doubles (#8147) by Lalit Maganti · 5 days ago
-
9c936eb tp: fix the galloping search test on 32-bit builds (#8146) by Lalit Maganti · 5 days ago
-
ce43e58 perfetto: read a PbMsg's encoding from its writer (#8143) by Lalit Maganti · 5 days ago
-
53485ac tp: fix slow _android_jank_cuj_counter build (#8141) by Nicolò Mazzucato · 5 days ago
-
f12b576 tp: fold a batch at once in AGGREGATE without keys (#8025) by Lalit Maganti · 5 days ago
-
108ca14 tp: gallop to the end of equal rows in sorted filters (#8093) by Lalit Maganti · 5 days ago
-
15aed00 perfetto: let Rust SDK data sources write through tracing v2 (#8097) by Lalit Maganti · 5 days ago
-
93e3e68 ui: Use native DataGrid aggregations feature in HDE's 'Bytes Retained by Heap' table (#8073) by Steve Golton · 5 days ago
-
bb677d9 stdlib + ui: per-process freezer timeline under the process state track (#8078) by gignat-dev · 5 days ago
-
b4ca22c android_sdk: don't drop events started while another is being built in the same thread (#7803) by Parth Sane · 6 days ago
-
e4e78f8 ui: AsyncMemo - fix retainOn with disposables bug (#8076) by Steve Golton · 6 days ago
-
04570ef perfetto: hold StatusOr's value in a union (#8126) by Lalit Maganti · 6 days ago
-
5c8f3a6 Sync generated proto files (#8133) by perfetto-automation[bot] · 6 days ago
-
187e535 perfetto: pass base::Status in a register (#8121) by Lalit Maganti · 6 days ago
-
13514b0 perfetto: make base::Status a single word (#8120) by Lalit Maganti · 6 days ago
-
f60e545 base: let the compiler skip per-element work in CircularQueue (#8136) by Primiano Tucci · 6 days ago
-
f448c45 tp: reset unknown_extensions_/allowed_fields_ on every ParseMessage exit (#8082) by Lalit Maganti · 6 days ago
-
a8dc039 tp: disable ATTACH's ability to create/write OS files (#8081) by Lalit Maganti · 6 days ago
-
c7b4364 tp: pre-aggregate by path_hash in _heap_graph_path_hash_aggregate (#8071) by ilkos · 6 days ago
-
c9864ea Unified track dimensions (RFC 0039) (#7773) by David Reveman · 6 days ago
-
72e808e tp: make a bare ts and dur mean the region after an intersection (#8087) by Lalit Maganti · 6 days ago
-
f82c553 tp: parse expressions in pipeline SELECT, EXTEND and SET (#8103) by Lalit Maganti · 6 days ago
-
6482bc5 tp: build slice CPU time and time in state with pipelines (#8088) by Lalit Maganti · 6 days ago
-
33dfbee tp: let AGGREGATE give a column a name another has (#8085) by Lalit Maganti · 6 days ago
-
c50dc74 tp: document the aggregates every pipeline stage shares (#8084) by Lalit Maganti · 6 days ago
-
93ceb02 tp: document the AGGREGATE stage (#8083) by Lalit Maganti · 6 days ago
-
b547451 tp: lower pipe syntax DISTINCT and WHERE onto the executor (#8098) by Lalit Maganti · 6 days ago
-
22568e7 ui: Add a hideStatusbar route arg for embedders (#8021) by Sayed Hadi Hashemi · 6 days ago
-
d75610f ui: Make 'Space' hotkeys match the space bar (#8018) by Sayed Hadi Hashemi · 6 days ago
-
ddf205d ui: Make AndroidInputLifecycle plugin discoverable (#8092) by Ivan · 6 days ago
-
0ff33af perfetto: use tracing v2 in traced_probes (#7996) by sashwinbalaji · 6 days ago
-
aa3412f perfetto: add tracing v2 stats (#7533) by sashwinbalaji · 6 days ago
-
53f207a tp: add a Filter transform to the executor (#8059) by Lalit Maganti · 6 days ago
-
15e3978 tp: share filter value casts and table searches outside the dataframe planner (#8058) by Lalit Maganti · 6 days ago
-
50353db tp: name the executor's copying row reads Gather (#8011) by Lalit Maganti · 6 days ago
-
a42a1f3 tp: add INTERVAL FILL GAPS to pipelines (#8006) by Lalit Maganti · 6 days ago
-
d9d8c7f tp: share one input stage across the interval operators (#8005) by Lalit Maganti · 6 days ago
-
4dad491 tp: store INTERVAL INTERSECTION's intervals flat per operand (#8004) by Lalit Maganti · 6 days ago
-
11cea75 tp: Materialise android input lifecycle for per-slice lookups (#8075) by Ivan · 6 days ago