Open Bug 1860309 Opened 8 months ago Updated 8 months ago

Almost continuous bailouts and Invalidations on https://bundlejs.com in part of the js-heavy profile

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 1 open bug)

Details

First the profile : https://share.firefox.dev/3tHInNb (focus on the Dom Worker thread17592)
Tons of Bailouts and invalidations wherever you see JS in that thread. You can look at the ~2.2 second chunk right at the beginning. For this chunk of time, the profiler also suggests that 30% (40% of 70%) time is spent in Baseline.

STR: Go to https://bundlejs.com
Put this in the input box :
// Click Build for the Bundled, Minified & Compressed package size
export * from "d3@7.8.5";
export * from "d3-milestones@1.4.7";
export * from "@cbinsights/react-d3-graph@1.3.0";
export * from "d3-org-chart@3.1.1";
export * from "d3-org-chart-jc@2.6.16";

Click on Build button.
Wait and wait. The js-heavy bit comes only at the end

I guess this is how "real-world" js code behaves, so feel free to resolve as invalid.

Summary: Almost continuous bailouts on On https://bundlejs.com in part of the js-heavy profile → Almost continuous bailouts and Invalidations on https://bundlejs.com in part of the js-heavy profile
Severity: -- → N/A
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.