Channel switching on Slack is slow
Categories
(Core :: JavaScript Engine, defect, P3)
Tracking
()
Performance Impact | ? |
People
(Reporter: eoger, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(4 keywords)
Attachments
(2 files)
Updated•8 years ago
|
Updated•8 years ago
|
Comment 1•8 years ago
|
||
Reporter | ||
Comment 2•8 years ago
|
||
Reporter | ||
Comment 3•8 years ago
|
||
Reporter | ||
Comment 4•8 years ago
|
||
Comment 5•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 7•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 8•7 years ago
|
||
Updated•7 years ago
|
Comment 9•7 years ago
|
||
Updated•7 years ago
|
Comment 10•7 years ago
|
||
Comment 11•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 14•6 years ago
|
||
Comment 15•6 years ago
|
||
Updated•6 years ago
|
Comment 17•6 years ago
|
||
This should be re-measured after Jan's landing of changes to ion tuning and compilation times.
Comment 18•6 years ago
|
||
I agree with Kannan's comment about re-measuring once Jan lands his changes. But for now this is not a priority for us and will mark a P3, and we change the priority as necessary once we re-measure.
Comment 19•5 years ago
|
||
Here is a profile captured today: https://perfht.ml/33AkYdT
Between the click even that triggers the channel selection change and the channel content getting painted, it takes 1.5s on my fast macbook pro. This feels pretty terrible.
Updated•5 years ago
|
Comment 20•4 years ago
|
||
Here's a profile captured today: https://share.firefox.dev/3tR6ioB
Comment 21•4 years ago
|
||
Could someone from the js team take a look at this again. Most of the time is spent in JS.
Comment 22•4 years ago
|
||
This is another case where the hot code is megamorphic property access and ReactDOM code.
Comment 23•4 years ago
|
||
Iain will be looking into move these bugs in the near future.
Updated•3 years ago
|
Comment 24•3 years ago
|
||
The Performance Priority Calculator has determined this bug's performance priority to be P1.
Platforms: [x] Windows [x] macOS [x] Linux
Impact on site: Causes noticeable jank
[x] Affects major website
[x] Able to reproduce locally
[x] Multiple reporters
Updated•2 years ago
|
Comment 25•2 years ago
|
||
The severity field for this bug is set to S3. However, the Performance Impact
field flags this bug as having a high impact on the performance.
:sdetar, could you consider increasing the severity of this performance-impacting bug? Alternatively, if you think the performance impact is lower than previously assessed, could you request a re-triage from the performance team by setting the Performance Impact
flag to ?
?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Updated•1 years ago
|
Comment 26•9 months ago
|
||
Slack is a React-heavy website, and we did a lot of work to improve React performance during the sp3 push. Is this still a problem?
Comment 27•9 months ago
|
||
:florian would you be willing to provide a new profile for us to investigate if this is still an issue?
Updated•9 months ago
|
Comment 28•8 months ago
|
||
(In reply to Frank Doty [:fdoty] from comment #27)
:florian would you be willing to provide a new profile for us to investigate if this is still an issue?
Comment 29•8 months ago
•
|
||
Visually comparing the size/frequency of the angry red bars in that profile vs the older profiles, it looks like there's a lot less jank here now. Not none, but a definite improvement. Anecdotally, clicking around in slack also feels faster than I remember it feeling a couple years ago, although memory is fallible.
Somebody with a better eye than me should figure out whether anything here still counts as "noticeable jank".
Updated•8 months ago
|
Comment 30•8 months ago
|
||
(In reply to Iain Ireland [:iain] from comment #29)
Visually comparing the size/frequency of the angry red bars in that profile vs the older profiles, it looks like there's a lot less jank here now. Not none, but a definite improvement.
The M1 Max CPU of my current macbook is also dramatically faster than the CPU I had in my Intel Macbook 3 years ago.
Comment 31•8 months ago
|
||
Looking at slack on Firefox vs Chrome I get the same experience on both. It seems like this isn't an issue anymore.
Comment 32•8 months ago
|
||
This bug doesn’t seem to happen anymore in current versions of Firefox. Please reopen or file a new bug if you see it again.
Description
•