Closed Bug 1267971 Opened 9 years ago Closed 7 years ago

"nsInputStreamPump::OnStateStop" spent more time between navigationStart and loadEventEnd

Categories

(Core :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE
Performance Impact ?

People

(Reporter: askeing, Unassigned)

References

Details

Attachments

(2 files)

Attached file timing.json (deleted) —
# Test Case Empty Google Docs Loading https://docs.google.com/document/d/1YNxUZPc7xB4OtnxnRLMIKlagMzSOh3_uggp2WCz3aww/edit?pref=2&pli=1 # Browsers Firefox version: 46.0 gecko-dev release branch > gecko-dev$ git log -1 > commit a9d9c1d156223c31ae83f395a0004fbe5500ef3e > Author: Nils Ohlmeier [:drno] <drno@ohlmeier.org> > Date: Tue Apr 19 17:06:44 2016 -0700 > Bug 1259842: allow RFC1918 pairing again r=mjf a=lizzard > MozReview-Commit-ID: 8fFPVwl4bd3 > --HG-- > extra : source : 2514d1549b0b2824906d893d8be19f931f0eb055 # Result https://cleopatra.io/#report=6e0fa80692c5c24d334ce02eca15f33c186caaf8&filter=[{%22type%22%3A%22RangeSampleFilter%22,%22start%22%3A1386851,%22end%22%3A1390942}]&selection=0,1,319 From Gecko Profiling data, the Range [1386851, 1390943]: 4091 100% Startup::XRE_Main 1109 27.1% ├─ nsInputStreamPump::OnInputStreamReady 1000 24.4% │ ├─ nsInputStreamPump::OnStateStop 82 2.0% │ ├─ nsInputStreamPump::OnStateTransfer 27 0.7% │ └─ nsInputStreamPump::OnStateStart 730 17.8% ├─ js::RunScript 651 15.9% ├─ Timer::Fire 629 15.4% ├─ nsHtml5TreeOpExecutor::RunFlushLoop 569 13.9% │ ├─ nsJSUtils::EvaluateString 43 1.1% │ ├─ EventDispatcher::Dispatch │ └─ ...so on └─ ...so on
Attached file Archive 16-04-27 17-11-50.har (deleted) —
HAR file
From 1389070 to 1389600 (nsInputStreamPump::OnInputStreamReady), and from 1388040 to 1388600 (nsHtml5TreeOpExecutor::RunFlushLoop), the Frames seems like do nothing.
Blocks: 1268405
No longer blocks: Meta-Hasal-GDoc
Product: Firefox → Core
Version: 46 Branch → unspecified
Summary: Identify the spent time between navigationStart and loadEventEnd when loading empty page → "nsInputStreamPump::OnStateStop" spent more time between navigationStart and loadEventEnd when loading empty page
Blocks: 1270351
No longer blocks: 1270351
Summary: "nsInputStreamPump::OnStateStop" spent more time between navigationStart and loadEventEnd when loading empty page → "nsInputStreamPump::OnStateStop" spent more time between navigationStart and loadEventEnd
Blocks: 1269944
Blocks: 1269676
No longer blocks: 1269944
No longer blocks: gdoc_format10_ubuntu(260%)
No longer blocks: 1269676
Shako how important is this bug to resolve for Gdocs and Quantum Flow
Flags: needinfo?(sho)
Whiteboard: [qf]
We need platform engineers to review the profile to have more details in this bug.
Whiteboard: [qf] → [qf:investigate]
Hi Naveed, This bug is created based on the profiler data analysis of empty gdoc content test, but since engineers will open the corresponding bugs for different observations from profiler data, I will suggest maybe we can set this bug as duplicate?
Flags: needinfo?(sho)
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.

Attachment

General

Created:
Updated:
Size: