Bug 1846270 - Split times recorded for parallel marking as these will be summed later...
commit0d004b8532de7627c35aff6399538cfb31c9e497
authorJon Coppeard <jcoppeard@mozilla.com>
Wed, 2 Aug 2023 08:06:01 +0000 (2 08:06 +0000)
committerJon Coppeard <jcoppeard@mozilla.com>
Wed, 2 Aug 2023 08:06:01 +0000 (2 08:06 +0000)
tree1c05007169f694c9fa3f8730ed1535ce0c092aa6
parent89be5305b42810b34272da3368b567d12565b260
Bug 1846270 - Split times recorded for parallel marking as these will be summed later r=sfink

Total background time sums all phases so this currently double counts time from
parallel marking. The patch stop recording the total time separately and
instead records its componenets.

Differential Revision: https://phabricator.services.mozilla.com/D184940
js/src/gc/GenerateStatsPhases.py
js/src/gc/ParallelMarking.cpp
js/src/gc/Statistics.cpp