Open Bug 1247702 Opened 8 years ago Updated 2 years ago

4x worse GC performance than Chrome

Categories

(Core :: JavaScript: GC, defect)

defect

Tracking

()

People

(Reporter: jrmuizel, Unassigned)

References

(Blocks 1 open bug)

Details

Firefox's performance is much worse than Chrome on the following page extracted from the webgl2 conformance test suite: http://people.mozilla.org/~jmuizelaar/js/gc-test/WebGL%20Texture%20Shadow%20Conformance%20Tests.html

Chrome Canary should be used and must be run with --enable-unsafe-es3-apis to enable WebGL2

The page will output lines like:
compare took: 3260.2350000000006

Chrome gets:
compare took: 569.9849999999997

This comes from the computeTextureCompareDiff2D where the majority of the time is being spent.

computeTextureCompareDiff2D is creating lots of temporaries.

I tried reducing the page but didn't have much success.
Blocks: 1247705
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.