Age | Commit message (Collapse) | Author |
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: Ieb5370bd47760e7a162a790144a16ad8789cd086
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Then upload:
git cl issue 0
git cl upload --bypass-hooks -o banned-words~skip
Change-Id: Id3246c5a62d8d051abd6ede83f463be3024c3f5f
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: Id90d7499e500b964afe18dfcde66b3cb0fa51b4a
|
|
|
|
Change-Id: I1520f1d60fdca539a622cd229cbe2eda6ab57f57
|
|
Change-Id: Icbe787af3e17276d3c05548cf8bbca31af2e737f
(cherry picked from commit 75d9e9fe25b303461b94d9d44cdf7501ed486941)
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Then upload:
git cl issue 0
git cl upload --bypass-hooks -o banned-words~skip
Change-Id: I827f98b3772e7d108a063b8c447716a14b0d3f43
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Upload:
$ git cl upload --bypass-hooks -o banned-words~skip
Change-Id: Icec762e0c32a94e86f8caff32592620667f87afe
|
|
Change-Id: Ia6121c23635dbc7ec2bf6185467eba1e450d9f71
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Upload:
$ git cl upload --bypass-hooks -o banned-words~skip
Change-Id: Id742c1a308a5ea731f8060bc9757fd8c8c33c01d
|
|
Bug: 326044799
Change-Id: Ie67aca2e18a321137f91574c92c91b6d9c3d3cd1
(cherry picked from commit 53ed03b6b1f9811b3067c6b7f234586ae180ac05)
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: I0e2b3e6bc4dcc585651f5cd23c9b44e850dee1b0
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Change-Id: I36fc32b8251cf755750fd2d5f6530f9c02a90e75
|
|
Change-Id: I4b4fd21b80a54cbf8ba9358d1939762289028fe8
(cherry picked from commit 76e3b420e103e8d71db8f1da468d153e8368a982)
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: I99a81bd1b5b80f9e39ca5bfd7d77db1eb623a10e
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Then upload:
$ git cl issue 0
$ git cl upload --bypass-hooks -o banned-words~skip
Change-Id: I3f2e11fd41259e06f49f7a2fada0eda17a04ac42
|
|
table/view) in Track.onDestroy() hooks.
Bug: 315096958
Change-Id: Ib501662a8b8ac5b696483c85f9aba8d314ee307e
(cherry picked from commit 2fe5cb2726f51cadd2f1d260da7a9c8684a50edf)
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
Check end state is correct:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Then upload:
git cl upload --bypass-hooks -o banned-words~skip
Change-Id: Iccfbb87a4ba7ca3782775f614286f00a9c7a812c
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
End state:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
git cl upload --bypass-hooks -o banned-words~skip
Change-Id: If0042c16365cf93b75e08ffae2fd65edec19ae1a
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
End state:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: I3306cfd84a580cb7851c6a62cb19b54c6a2ea8a2
|
|
Change-Id: Ic1b7ecb0661e47b86f5ae970abf7aeda80ab6d61
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
End state:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: Ieb3caa7b34f418a7a7e54cfe84a21f74b2f44e47
|
|
Change-Id: I7203790b60b0774c76fb629ce640ede15488c221
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/main
$ git diff --binary origin/main | git apply --reverse --index
$ git commit --amend
End state:
$ git diff ui-canary origin/main
[no output]
$ git rev-list --count ui-canary..origin/main
0
Change-Id: I281076ea42378bc80e1d4ee42712c442511e4eb2
|
|
Commands:
$ git fetch origin
$ git checkout -B ui-canary -t origin/ui-canary
$ git merge --strategy=ours origin/master
$ git diff --binary origin/master | git apply --reverse --index
$ git commit --amend
End state:
$ git diff ui-canary origin/master
[no output]
$ git rev-list --count ui-canary..origin/master
0
Change-Id: If632445d24e118228999f8d5f5da08b213a19392
|
|
e.g. http://localhost:10000/#!/viewer?query=select%20sum(dur)%20from%20slice
Bug: 289412810
Change-Id: I4d68196060f233234f7bbacdd825c8826cdb7d6e
|
|
|
|
|
|
- Add new extension point for plugins to specify commands.
- Add a CommandManager to coordinate and query commands.
- Add some core commands for:
- Changing timestamp format.
- Showing the slice table explorer.
Bug: 287415084
Change-Id: I5ca31bafe0217c500d85b608a3ee9da56d2cdd2d
|
|
|
|
|
|
This patch introduces links/jumping to the top level scroll
jank causes track (Chrome Scroll Jank Event Latencies). When
selected, the details panel now has a link "Source Slice"
that navigates to and selects the original slice in the Event
Latencies track in the Renderer Process. There is also a link
"Input Event Latency Slice" which navigates to and selects
the corresponding "Janky Event Latency" slice in the Chrome
Input Event Latencies Track.
https://screenshot.googleplex.com/65H2gcm2g6bUiVB
In subsequent patches, we will introduce:
* Navigating to the correct process/thread based on the jank
cause
* Navigating to other slices from the Input Event Latency
track
* Linking to scroll jank cause descriptions.
Bug: 278844325
Change-Id: Ie625da945f5a8ef18d400c3facefe0d15429e7b0
|
|
Bug: b/289957407
Change-Id: I21778f234dd257145e14ce708383e1f6ad1d42e8
|
|
When SF drops a frame we do not get a meaningful value for the duration
Bug: 286800354
Change-Id: I124206330a759e1aa107cfd4458eba02608d83b2
|
|
|
|
We want to enforce that plugins use a narrow API,
this makes it:
- easier to write plugins (everything you need is in one place)
- easier to maintain plugins (since the API to support is narrow)
- possible to deal with plugins which crash etc.
As a start for this move plugins_api.ts to a new public/
directory where the plugins API will live.
In concrete terms we want to get to a point where:
- core/ does not depend on plugins/
- plugins/ does not depend *directly* on core/
but may depend indirectly on core/ via public/
See also go/perfetto-ui-roadmap > 'Code layout'.
Change-Id: I5937dbf875327a874c590dcaf16cda9070edb3d5
|
|
|
|
|
|
|
|
|
|
Bug: b/287957636
Change-Id: Ib1d0bc09136130d734ba3d99f535637cfcf8f40e
|
|
|
|
Also drive by fix some EOL spaces and doubled copyright headers.
Change-Id: If7d0413ddc67ae58a63d1953155acd3860718ffb
Bug: 289882946
|
|
Change-Id: Iddba2958716d2742a92745f87e009051a9daf954
Bug: 289882946
|
|
* changes:
shared_lib: Protobuf decoder improvements
shared_lib: Use const in PerfettoStreamWriterGetWrittenSize()
|
|
Should fix issue loading permalinks on autopush.
Bug: 289808777
Change-Id: I229a1e4e4dd3e2f23c66636df9734289e1c6b502
|
|
Change-Id: Ib5b99513c65be586d2972f3527cd0d747415bf52
|
|
Change-Id: I26f1f91336f2d0b070b9d76fcf0724b5d21eb381
Bug: 289365196
|
|
RafScheduler is one of the few things that does deserve to be its own
static singleton as it's a) legitimately used from almost everywhere,
b) it has a lifetime matching that of the application.
We still want to get rid of globals though so move it out from globals
and update all the imports.
This reduces the:
- number of files that import globals, 142 -> 120
- reduces the number of uses of globals, 1109 -> 956
Remaining top offenders:
...snip...
19 globals.logging
20 globals.getCurrentEngine
21 globals.publishRedraw
24 globals.makeSelection
103 globals.frontendLocalState
196 globals.dispatch
344 globals.state
Change-Id: I9333a6e9ee943bb820003e7391bb732eb3a9b1bd
|
|
Change-Id: Ia45c5c1e87eeee6de4b77c7968f3be1b4570c53e
|