[roll] Roll fuchsia [roll] Roll third_party/perfetto 36c6d44..df093cf (94 commits) df093cf:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/df093cf8cb1a9e609013468982abda67923c02ef de: Change the node descriptions on nodes (#4497) a075be2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a075be2f518569808c383705687427db039f3bb2 ui: Allow downloading .gz trace files with SafeFilePicker (#4492) cf22925:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cf2292571b2104d9bf1726fd30d8ea04cfbb4c8c de: Execute a node with CTRL+Enter (#4489) f363c38:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f363c3886bc2c9d39faf8c3da11e0985f20ae077 uI: Enable virtual scrolling flag by default (#4483) e23940b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e23940b1f760a787b133def8555332d0d6f4e0ee ui: Make integration tests work on >1 worker (#4486) 8f47687:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/8f47687e07541f918cd159d6482018862a2f79b9 ui: fix infinite loop caused by constantly recreating state (#4477) afb9104:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/afb9104f9bf2c676af8ae6d461afe12697a28b1b tp: make diff test ctrl-c more graceful (#4475) 1399488:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/1399488144c7b5acb41bbfe69a0357accff69e85 ui: Allow icons to be added to tab handles of the Tab component (#4480) e4a6b74:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e4a6b74d4b8d17299db1abd59edf6c659f737dc6 ui: fix missing utid column (#4476) 4836a92:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4836a92d837987f343c43ee34ae41f10338dc17e ui: Indent Toggle description to align with label (#4472) 34cc42d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/34cc42d48a995db857c387fbf82a77c9c953506d tools: Do not use venv python3 for setting up fresh venv (#4462) 58ba086:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/58ba086a9079f1e8296b6d1784e3f488ba6c0909 perfetto: Add PERFETTO_TE_IS_CATEGORY_ENABLED macro (#4478) 471b491:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/471b491d2aff210a6d195b292eefe1a89eb32ba2 ui: Fix sticky header rendering issues when using virtual track scrolling (#4482) d224874:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/d2248747cdbefc9f8f11faa5f01819570feaf593 tp: Add --jobs/-j flag to diff_test_trace_processor.py (#4474) cea3ed9:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cea3ed99a69f7983fa4d8c1b36d890b8c0cda558 de: Don't show mid importance table chip (#4485) 97c9460:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/97c94603664954558ae7f0ca26df4637b093f931 de: Fix joins info (#4460) a818635:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a81863570a2389cb0e463fd3c0b9b853c727e820 base: add a new FlatHashMap based on Swiss Table concepts (#4205) 26fc4e9:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/26fc4e948c98ece82967553c90e926a351aaa63e Copybara import from Chromium: proto and stdlib changes (#4430) 28aca8c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/28aca8c8e6c0ecf2253b4e45c6a2bc12ba6fa867 ui: Fix typo in chrome category (#4473) 4b55c31:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4b55c31cbad2098a208159ff39a8a4022f534ac3 tracing: fflush_post_write (#4463) b09ce80:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/b09ce807e1ed080d125ffa7da09750492ff3435d ui: Improve performance of setting.get() (#4466) 6cd5a2e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6cd5a2efa69cd8713591b400d69fe30a6c4b7722 tools/protos: Cover semantic_type.proto (#4465) b4c3c9b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/b4c3c9b573afeec9d27b9312acd3091041d3a112 ui: Move formatFileSize to base/file_utils.ts (#4461) f2a574e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f2a574e8b0a2925dfc563df63c401a074d72ff7e de: More validation errors to SQL nodes (#4436) 6fe64cd:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6fe64cd4aed9a89180417038245074bf218f4549 tp: add support for collapsed stack format (from Brendan Gregg) (#4393) e2a3572:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e2a35729b98a67fb65f5a575f5bc092f050c32c2 ui: Optimize flamegraph rendering and fix recursive merging (#4453) ffc2f2b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/ffc2f2be11c337c2a23fe627022777f9425fc8b1 tp: add new fields to view capture args (#4435) dcb2d4c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/dcb2d4c23d3a7dab13effee122190a6550f4f50a rust-sdk: generate new proto bindings (#4449) dee5428:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/dee5428a00ea3f859242c374cdee6b962af29c2e Support ftrace event i2c_write and i2c_reply data recording (#3916) 5646f18:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/5646f18d76744c57f564a4d055940b1121237c2a ui: add build watch.lock file to prevent accidental stale dev-servers (#4344) 4a2e76b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4a2e76b62c3b7a69e2e4142a79dc342ba0fb71f6 ui: Add group filtering to V8RuntimeCallStatsTab (#4389) 876800e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/876800e5151df0a2ff00bf1f3db1c0bc6fc388ad install-build-deps: improve airlock messages (#4440) 8de8f5a:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/8de8f5acb662e23ab7756f23e3a5691d478baddd pbzero: clarify the behaviour around unspecified string filtering (#4438) 429670d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/429670d6d3792d87156a939d8dc33c40633257d7 Make partitioned interval merge faster and variadic (#4428) 175fda6:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/175fda6b778f2e75e97e07dce46fa4a4345e7813 proto_merger: fix file reolution (#4434) a5c4278:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a5c4278fbc6037978b154c9f84cdd8857758ae22 de: Copy/Paste nodes (#4433) 21cba3e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/21cba3ee2bb5ae059434162fdd1dc7787bd3efbf TP,UI: when trace file is corrupt give a clear message (#4432) 4d003f7:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4d003f71a165f70e1fdaebf0f120e053459e91b8 ui: add more detailed information to flamegraph table columns (#4392) 06a950d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/06a950d59ed66e1df70eaed4019c02983e61f267 ui: Open ftrace tab the first time the ftrace group is expanded (#4426) 53beba6:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/53beba68daf906ad25592bb6480248f3fb23d5e1 frametimeline: add jank type for display mode changes (#4431) bffbcbe:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/bffbcbe2c304f4b4cd6c223d3cf9c04322a871d8 stdlib: Add wattson support for PowerVR GPU power estimates (#4352) f4af140:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f4af140308bf9144995437f95bd5d2b4d4ed0adc Copybara import from Chromium: proto and stdlib changes (#4354) 22fc40e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/22fc40e09cb827ab8abf8c37806401368ef21aba protozero: Apply string filter rules to UNSPECIFIED semantic type fields (#4427) f9c4017:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f9c40179a9441a8e8025c173971ae8df7287aab1 ui: Persist pivot table state across area selections (#4420) 9c11a99:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9c11a99005f5f3b8c17aefad113efdafa2774af8 [chrome] Fix descriptor serialization (#4424) 6d72036:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6d72036273fb26696c7ddabb18b5d7c60b17e39f tools: fix install-build-deps for git 2.45+ reftable backend (#4423) 6c7e220:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6c7e220367fe401060d8522451008bf5d3319e9d ui: Improve Chrome browser probe settings (#4291) 96f7f50:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/96f7f501ef8d121105c1c2dc4c4539edb6337d33 ui: AndroidStartup plugin URL deep linking (#4404) 8953c79:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/8953c79288d804c678457682d23d5b26ee645c6e ui: create proxy for registering macros (#4418) 96549fd:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/96549fd0b3ab06112a6aa3ceaeac7d6fe18c8266 ui: Improve RecordingCtl menu (#4185) 776c74a:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/776c74a2991e61283fd39e6370aee74b871cc1a3 pbzero: remove invalid check and fix conditions checking (#4416) b58f79a:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/b58f79a4634eea9134e623afdc00d776ecf2c20e pbzero: merge AddFilterStringField APIs and add v1 compatibility (#4415) ea0f20d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/ea0f20d941297d11f921ce7dd6701f1e004135fd traced,tp: memory_size -> system_ram (#4414) 76f18b9:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/76f18b903a3d4f6e473f8e07d48f40a86c0db5ae ui: forcefully update branch on canary/stable releases and make PR (#4410) 27fe391:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/27fe391c69963f25580a99c51a260a2bc9a3a881 install-build-deps: give actionable instructions for airlock (#4412) 400e26e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/400e26ec4ac145b1e9d3711dcb518d4f86247b13 ui: Remove box shadow + explicit font size in Tabs (#4413) 4db83d0:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4db83d02b8a4545d780f829006312549dc90d413 infra: mark ensure-ci-is-green as cancelled when jobs are cancelled (#4411) 6e2f50d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6e2f50d4d76bd4d11e65a5126ebf8a09e3dc46de ui: Consistently update TargetSelector and TargetDetails in record view (#4407) 649a009:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/649a009e1ab37265dbadcf07d4060cd27157f028 pbzero: add support for specifying semantic types to be allowed on v2 (#4409) 9b46af3:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9b46af37736557a2f720e086cb4863ca0ecd90f8 rust-sdk: update perfetto-sdk-sys crate version (#4402) 51d9224:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/51d9224d32b750966d430bbab337604d7df8314b protozero: switch filter generation to be based on proto annotations (#4400) a7ebe46:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a7ebe465869d887219c31a80b59d8d5f9d79868a protozero: prepare for addition of proto_filter_options (#4399) fb93653:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/fb93653bfffab25dd8cc7136e8c99526ffbc706e TP: prompt to use venv when running diff tests (#4359) 30a6145:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/30a6145c25141d557cc20626df11fd872d95f2f0 protozero: refactor filtering tests to be based on descriptors (#4398) 019e73c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/019e73cf13fa28392f81e6c532d5ab9b62c24518 build(deps): bump vega-functions from 5.17.0 to 6.1.1 in /ui in the npm_and_yarn group across 0 directory (#4408) b6bd27c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/b6bd27cf5bbd6fbc4157a966c4144f0f7d79cb7c tp: refactor semantictype enum to be extracted from traceconfig (#4397) 7c50325:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/7c50325acf781c6033707481d1733be21e49aa2d ui: Bump npm package versions (#4406) 7bfc34c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/7bfc34c84e67549f8b8ba3a8d4afebed25d557e2 ui: Refactor & test zod schema code before upgrade (#4405) ce57456:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/ce574567b4821a761602d2734b18ac5bcdfb3c84 tp: Report border settings in Winscope rect table. (#4386) 34b0e40:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/34b0e40339e23d3016ee83c322b3df136d0d4f43 sdk: add missing TracingSession forward declare (#4401) e559fef:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e559fefd849bafe37f2e5a1f5b076498244c8abe pbzero: minor fixes to usage and printing of semantic types (#4394) d8724e2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/d8724e27d59adace06056fe8a3ff885bdc55599c gn: force include framework config on all dependents (#4391) 925b24b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/925b24bbd956a9f00ce2ac0c137b67ce673ad338 tp: disallow inlining of PrepareCursorInternal (#4390) fe1cc8b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/fe1cc8b078c3e5fecbab2a134f756fb6d4301e6f sdk: Fix bound check (#4387) 43fac09:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/43fac090f899940b9fb7717f6a0f42aca96e2679 Revert "Flush file on each periodical write when 'write_into_file_'. (#3400)" (#4383) 8cf11c5:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/8cf11c53e54d51f625f973be30fdd4b4bb3c9acf [chrome] Plumb trackEventDescriptor through extension and Record UI (#4316) aee43c2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/aee43c25889c550ffe10edc29232599aa177e2e1 ui: reduce binary size impact for Chromium (#4385) fdd059d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/fdd059d4b70c76e2804ac338cae287c44e77ae08 tp: plumb memory_size_mb to metadata tables (#4368) 59e850e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/59e850e6d1b3aa856dd7c569fcbaa4f706ccec04 tp: fix windows compile (#4382) 76dc960:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/76dc9606cf547b7565d4725923405916353a7de1 traced: Add memory_size_mb to system_info (#4362) 2de0bc1:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/2de0bc141b2e73ab0df34329cda4cdaee2067303 ui: add action to copy stack to clipboard in flamegraph (#4379) cbb7df4:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cbb7df4c723fa9660aa4d535c105a473d92dbf19 build(deps): bump vega-expression from 5.1.0 to 5.1.2 in /ui in the npm_and_yarn group across 1 directory (#3663) c194f58:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c194f58c620540c98c1b4c4b81c567288ad45266 ui: preserve selected area selection tab across share links (#4380) a7faae7:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a7faae72d9ed4b7a8246ad67e1ee6fbdf000ee44 traced_relay: guard remote clock sync behind disable flag (#4378) eb697e3:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/eb697e35d13bda10bfe9269d7ebda3d965ef7162 CounterToIntervals type `dur` column properly (#4381) 63e41c8:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/63e41c8e2f198cdd7606823ab388110b7af191d5 ui: Support javascript as Edtior language (#4376) 72e0ec7:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/72e0ec708db1936cc831e1ac890c3d703ab04aa6 de: NodeType enum should be valued with strings (#4377) 03bed9f:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/03bed9fe1069615b1d59ccd91ab22325e62c1e13 ui: Implement readonly Editor (#4349) 0489b08:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/0489b08b45d955a2669e2f71eafed4f0844f7667 de: Improve table list modal styling (#4375) 24cd0af:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/24cd0afb99d6bcc199c2897515e673f8e6e5d7fc ui: DataGrid: Collapsible groups + rollups in pivot mode (#4355) 0def783:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/0def7837182010f57dc6f01d6a9856a3e4400d15 test: Fix PerfettoCmdlineTest#NoClobber (#4372) 8372f67:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/8372f67b801c8bd8ca61706480f8c8d0243fee57 tp: add support for specifying a package that SQL modules are added to (#4328) 83a8535:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/83a85350a913a710631ec4433ecc3b602a133f97 de: Don't delete the node when editing the label (#4374) e797c6b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e797c6bc416b8c752d9f87fbb6b293cc8c421c56 stdlib: Add low prio tag to deprecated stdlib tables (#4373) Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1480937 Original-Revision: 073106eb3847c22099d24696502806faf4a04f31 GitOrigin-RevId: 5e064f4c1b8ccd141a4e2704bbf9cbdec4780664 Change-Id: I2d9db19f10a5327208b106d9e258e777d7f4997e
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.