Open Bug 1911408 Opened 7 months ago Updated 7 months ago

Demo at (https://css.github.io/csso/csso.html) spends large percent of 30s around GC

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 2 open bugs, )

Details

Attachments

(1 file)

Go to https://css.github.io/csso/csso.html
Copy-paste the attached sample text

AR:
Nightly: https://share.firefox.dev/3AllH8o (30s)

Attached file moz bundle.txt

Do you have a profile? :)

Nevermind, missed it.

This is spending a lot of time hashing JS strings for string deduplication during minor GC.

See Also: → 1846297
See Also: → 1893802

In addition to comment 3, we're tenuring a lot of strings (60% of the nursery). Supporting pretenuring for strings (bug 1562816) would help a lot here.

(FWIW, with semispace nursery enabled, demo takes 1/3rd the time : https://share.firefox.dev/3LRHerX (10s) )

Severity: -- → N/A
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: