Closed Bug 1425631 Opened 3 years ago Closed 3 years ago

Use common SharedThreadPool across WebRTC

Categories

(Core :: WebRTC: Audio/Video, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla59
Tracking Status
firefox59 --- fixed

People

(Reporter: jya, Assigned: jya)

References

Details

Attachments

(1 file)

WebRTC's MediaPipeline (mostly but other places do so as well), make use of SharedThreadPool objects in such a way that they aren't shared as such.

Using global SharedThreadPool as defined in bug 1404997 would be preferable to reduce the total number of threads use by WebRTC
Comment on attachment 8937354 [details]
Bug 1425631 - Reduce global threads count.

https://reviewboard.mozilla.org/r/208028/#review213844

carrying r+ from bug 1404997 (patch got moved from there)
Attachment #8937354 - Flags: review+
Assignee: nobody → jyavenard
https://hg.mozilla.org/mozilla-central/rev/f12c25303026
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Comment on attachment 8937354 [details]
Bug 1425631 - Reduce global threads count.

This was reviewed on another one.
Attachment #8937354 - Flags: review?(padenot)
You need to log in before you can comment on or make changes to this bug.