mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 14:55:47 +00:00
e7492f2d00
A lot of our thread pools use the default stack size for the platform they're on, which can be rather large (8MB, usually, on Linux and OS X) and is probably too much for the typical thread in the thread pool regardless. SharedThreadPool already has some logic for selecting a reasonable stack size for worker threads; let's move that logic to nsIThreadManager so that logic (and constant) can be shared more broadly. (That we already have a couple of instances of SharedThreadPool usage solely for this constant suggests that it is a concept that should be available in a more central location.) |
||
---|---|---|
.. | ||
gtest | ||
DDLifetime.cpp | ||
DDLifetime.h | ||
DDLifetimes.cpp | ||
DDLifetimes.h | ||
DDLogCategory.cpp | ||
DDLogCategory.h | ||
DDLoggedTypeTraits.h | ||
DDLogMessage.cpp | ||
DDLogMessage.h | ||
DDLogObject.cpp | ||
DDLogObject.h | ||
DDLogUtils.cpp | ||
DDLogUtils.h | ||
DDLogValue.cpp | ||
DDLogValue.h | ||
DDMediaLog.cpp | ||
DDMediaLog.h | ||
DDMediaLogs.cpp | ||
DDMediaLogs.h | ||
DDMessageIndex.h | ||
DDTimeStamp.cpp | ||
DDTimeStamp.h | ||
DecoderDoctorDiagnostics.cpp | ||
DecoderDoctorDiagnostics.h | ||
DecoderDoctorLogger.cpp | ||
DecoderDoctorLogger.h | ||
moz.build | ||
MultiWriterQueue.h | ||
RollingNumber.h |