mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-02 14:30:43 +00:00

Creates a NoNewThreadsChecker plugin that looks for the function and checks to see if it's allowed. -Creates two allowlists - `ThreadAllows.txt` is for thread names, while `ThreadFileAllows.txt` checks for entire files where instances of `NS_NewNamedThread` should be ignored. -If an instance of `NS_NewNamedThread` is not listed in either list, then the checker throws an error with an additional note containing a more descriptive explanation of the failure. Differential Revision: https://phabricator.services.mozilla.com/D62635 --HG-- extra : moz-landing-system : lando
12 lines
204 B
Plaintext
12 lines
204 B
Plaintext
ActorsParent.cpp
|
|
DecodePool.cpp
|
|
GeckoChildProcessHost.cpp
|
|
LazyIdleThread.cpp
|
|
LazyIdleThread.h
|
|
VRThread.cpp
|
|
mozStorageConnection.cpp
|
|
nr_socket_prsock.cpp
|
|
nsThreadPool.cpp
|
|
nsThreadUtils.cpp
|
|
nsThreadUtils.h
|