Closed Bug 1750790 Opened 3 years ago Closed 3 years ago

Reconsider the logic to process accumulated loading events in UntrustedModulesProcessor

Categories

(Core :: DLL Services, enhancement)

Unspecified
Windows
enhancement

Tracking

()

RESOLVED FIXED
100 Branch
Tracking Status
firefox100 --- fixed

People

(Reporter: toshi, Assigned: toshi)

References

Details

Attachments

(1 file)

Bug 1747980 told us third-party applications that inject modules repeatedly could cause the Untrusted Module thread to consume high CPU in UntrustedModulesProcessor::ExtractLoadingEventsToProcess.

See Also: → 1747980

Bug 1750791 changed the data strucutre of processed loading events to a linked
list. This patch does the same for unprocessed loading events.

Pushed by tkikuchi@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/761ca50a79af Use a linked list to hold unprocessed loading events. r=mhowell
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: