gecko-dev/xpcom/rust
Ray Kraesig 7f1075b129 Bug 1810244 - restrict use of dynamic thread names via moz_task r=application-update-reviewers,bytesized,emilio
Bug 1613440 added a checker to prevent a profusion of new threads.
Unfortunately, it operates directly on C++ source code, and there is no
equivalent for Rust code.

It _is_ possible to construct such an equivalent (see bug 1810242), but
it's nontrivial. For now, let's just prevent the use of dynamic thread
names, to minimize the profusion of uninterestingly-distinct thread
names in our `XPCOMSpinEventLoopStack` crash-report field.

Differential Revision: https://phabricator.services.mozilla.com/D166842
2023-01-16 16:02:13 +00:00
..
gecko_logger Bug 1803480 - Fix clippy::not_unsafe_ptr_arg_deref errors. r=emilio,necko-reviewers,sylvestre,kershaw 2022-12-02 01:59:51 +00:00
gkrust_utils Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin 2022-12-13 09:14:44 +00:00
gtest Bug 1789902 - Part 2: Use XPCOM static components instead of Services in Rust, r=xpcom-reviewers,necko-reviewers,barret,valentin 2022-09-13 13:47:13 +00:00
moz_task Bug 1810244 - restrict use of dynamic thread names via moz_task r=application-update-reviewers,bytesized,emilio 2023-01-16 16:02:13 +00:00
nserror Bug 1751331 - Use the mozbuild crate in nserror. r=xpcom-reviewers,nika 2022-01-25 21:29:53 +00:00
nsstring
xpcom Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin 2022-12-13 09:14:44 +00:00