Open Bug 1888775 Opened 2 years ago Updated 1 year ago

AST explorer spends 5min around GC with multiple 10s+ GCMinors (Reason: FULL_SLOT_BUFFER)

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

People

(Reporter: mayankleoboy1, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Go to https://astexplorer.net/
From the top bar, select "Markdown" as the input language
Copy and paste the attached sample text.
VERY IMPORTANT: As soon as you paste the text, make the demo tab as "unfocussed" by clicking mouse on some non-browser application (like notepad, or Task Manager) but continue to keep the browser maximized or atleast visible.

AR: https://share.firefox.dev/3IV4Qut / https://share.firefox.dev/49jAg8y
ER: Perhaps something to improve? This is admittedly an extreme case, so feel free to WONTFIX. The good thing is that the memory use was exceptional.

(Extra information: If you keep the browser window focussed, the profile is quite different: https://share.firefox.dev/3vBDneb)

(I had semispace nursery enabled for daily use and testing. However, I can repro this bug both with/without semispace nursery so that shouldt be a consideration)

Severity: -- → S3
Priority: -- → P3
Flags: needinfo?(jcoppeard)

Profile with the latest Nightly: https://share.firefox.dev/3Nw22X3 (profiler doesnt say that those 8s-10s gc times are FULL_SLOT_BUFFERS now)

Latest profile: https://share.firefox.dev/41rosQh
Still get 12second long minorGC's

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: