Closed Bug 1270427 Opened 8 years ago Closed 7 years ago

"nsRefreshDriver::Tick" spent more time between "domLoading" to "loadEventEnd"

Categories

(Core :: General, defect)

45 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE
Performance Impact ?

People

(Reporter: askeing, Unassigned)

References

Details

Refer to Bug 1264535 comment#7

https://cleopatra.io/#report=9cc2bcb2eaa3d81d9d70345b6365c3cd2298e0b2&filter=%5B%7B%22type%22%3A%22RangeSampleFilter%22,%22start%22%3A42807,%22end%22%3A68148%7D,%7B%22type%22%3A%22RangeSampleFilter%22,%22start%22%3A60977,%22end%22%3A67601%7D%5D&selection=0,1,11

From Gecko Profiling data, the Range [43041, 53108]:
 9939  100%  Startup::XRE_Main
 3217 32.4% ├─ Timer::Fire 
 2013 20.3% ├─ nsInputStreamPump::OnInputStreamReady
 1771 17.8% │  ├─ nsInputStreamPump::OnStateStop
  157  1.6% │  ├─ nsInputStreamPump::OnStateTransfer
   85  0.9% │  └─ nsInputStreamPump::OnStateStart
 1482 14.9% ├─ nsRefreshDriver::Tick
  614  6.2% │  ├─ PresShell::Paint
  341  3.4% │  ├─ PresShell::Flush (Flush_Style)
  260  2.6% │  ├─ js::GCRuntime::collect
  183  1.8% │  ├─ PresShell::Flush (Flush_InterruptibleLayout)
            │  └─ ...so on
 1217 12.2% ├─ nsHtml5TreeOpExecutor::RunFlushLoop
 1050 10.6% │  ├─ nsJSUtils::EvaluateString
  148  1.5% │  ├─ EventDispatcher::Dispatch
            │  └─ ...so on
            └─ ...so on
No longer blocks: gdoc_pd3_ubuntu(61%)
Blocks: 1269676
Blocks: 1269664
Blocks: 1269674
We need platform engineers to review the profile to have more details in this bug.
Whiteboard: [qf:investigate]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Performance Impact: --- → ?
Whiteboard: [qf:investigate]
You need to log in before you can comment on or make changes to this bug.