{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118641084,"defaultBranch":"master","name":"audio_thread_priority","ownerLogin":"mozilla","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-23T16:59:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/131524?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710428752.0","currentOid":""},"activityList":{"items":[{"before":"99172c9907e314c7479fdaed636621cbe54dad1b","after":"2742ea58e798c54a2d30350de965ffb274cafa42","ref":"refs/heads/master","pushedAt":"2024-03-14T16:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"0.32.0","shortMessageHtmlLink":"0.32.0"}},{"before":"36cd677343cd4dd5ef5752b0c4afd3e097939d48","after":null,"ref":"refs/heads/avrt-load-library","pushedAt":"2024-03-14T15:05:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"}},{"before":"a426eafce13856d6a8fadcb4c40f2ee7bdf5f11c","after":null,"ref":"refs/heads/optimal-warmup","pushedAt":"2024-03-14T15:05:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"}},{"before":"9d5da9558360c639da21dd39ae2af89f59008878","after":"99172c9907e314c7479fdaed636621cbe54dad1b","ref":"refs/heads/master","pushedAt":"2024-03-14T14:42:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Use the first call to `set_mm_thread_characteristics` as the warmup call on Windows.\n\nThis removes an unnecessary pair of calls at library load.","shortMessageHtmlLink":"Use the first call to set_mm_thread_characteristics as the warmup c…"}},{"before":null,"after":"a426eafce13856d6a8fadcb4c40f2ee7bdf5f11c","ref":"refs/heads/optimal-warmup","pushedAt":"2024-03-14T06:45:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Use the first call to `set_mm_thread_characteristics` as the warmup call on Windows.\n\nThis removes an unnecessary pair of calls at library load.","shortMessageHtmlLink":"Use the first call to set_mm_thread_characteristics as the warmup c…"}},{"before":"10c8fc334dc93ec4b18a98fbb2e728d814be23b4","after":"9d5da9558360c639da21dd39ae2af89f59008878","ref":"refs/heads/master","pushedAt":"2024-03-13T17:52:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Add a multithread test","shortMessageHtmlLink":"Add a multithread test"}},{"before":"0bdd83d0e62aea260d5b85758174bbb2264f05d9","after":null,"ref":"refs/heads/simple-load-library","pushedAt":"2024-03-13T17:10:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"}},{"before":"4d11137f4bd46596565afafbc731b91789c16556","after":"36cd677343cd4dd5ef5752b0c4afd3e097939d48","ref":"refs/heads/avrt-load-library","pushedAt":"2024-03-13T11:22:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Add a multithread test","shortMessageHtmlLink":"Add a multithread test"}},{"before":"783d6972dc4d3cbc62587e7c5fbe57907d99aa78","after":"4d11137f4bd46596565afafbc731b91789c16556","ref":"refs/heads/avrt-load-library","pushedAt":"2024-03-13T11:11:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Stop depending on `avrt.dll` statically on Windows\n\n* Load `avrt.dll` dynamically with `LoadLibraryW`\n* Fail with an `AudioThreadPriorityError`\n* Ensure thread-safety with a warmup call\n\nSee also https://bugzilla.mozilla.org/show_bug.cgi?id=1884214","shortMessageHtmlLink":"Stop depending on avrt.dll statically on Windows"}},{"before":null,"after":"783d6972dc4d3cbc62587e7c5fbe57907d99aa78","ref":"refs/heads/avrt-load-library","pushedAt":"2024-03-13T10:41:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Stop depending on `avrt.dll` statically on Windows\n\n* Load `avrt.dll` dynamically with `LoadLibraryW`\n* Fail with an `AudioThreadPriorityError`\n* Ensure thread-safety with a warmup call\n\nSee also https://bugzilla.mozilla.org/show_bug.cgi?id=1884214","shortMessageHtmlLink":"Stop depending on avrt.dll statically on Windows"}},{"before":"87e90c7cb8a9318a4faddfde7d68954855c11221","after":"0bdd83d0e62aea260d5b85758174bbb2264f05d9","ref":"refs/heads/simple-load-library","pushedAt":"2024-03-13T08:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Try using an invalid task name for warmup","shortMessageHtmlLink":"Try using an invalid task name for warmup"}},{"before":"9ea70b5b72e9aa59ae14ee8fa93964ab1c54a601","after":"87e90c7cb8a9318a4faddfde7d68954855c11221","ref":"refs/heads/simple-load-library","pushedAt":"2024-03-13T07:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Replace global lock by warmup","shortMessageHtmlLink":"Replace global lock by warmup"}},{"before":"bcda8f3f2201e87aa4b3304049689bf20e0774eb","after":"9ea70b5b72e9aa59ae14ee8fa93964ab1c54a601","ref":"refs/heads/simple-load-library","pushedAt":"2024-03-13T06:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Guard calls into avrt.dll with a Mutex","shortMessageHtmlLink":"Guard calls into avrt.dll with a Mutex"}},{"before":"10c8fc334dc93ec4b18a98fbb2e728d814be23b4","after":"bcda8f3f2201e87aa4b3304049689bf20e0774eb","ref":"refs/heads/simple-load-library","pushedAt":"2024-03-12T17:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"Add a bunch of tests","shortMessageHtmlLink":"Add a bunch of tests"}},{"before":null,"after":"10c8fc334dc93ec4b18a98fbb2e728d814be23b4","ref":"refs/heads/simple-load-library","pushedAt":"2024-03-12T17:16:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"0.31.0","shortMessageHtmlLink":"0.31.0"}},{"before":"10c8fc334dc93ec4b18a98fbb2e728d814be23b4","after":null,"ref":"refs/heads/simple-load-library","pushedAt":"2024-03-12T17:16:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"}},{"before":null,"after":"10c8fc334dc93ec4b18a98fbb2e728d814be23b4","ref":"refs/heads/simple-load-library","pushedAt":"2024-03-12T17:16:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yjugl","name":"Yannis Juglaret","path":"/yjugl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500833?s=80&v=4"},"commit":{"message":"0.31.0","shortMessageHtmlLink":"0.31.0"}},{"before":"404f57740a38a6753eed2402f15d1ba1cd624766","after":"10c8fc334dc93ec4b18a98fbb2e728d814be23b4","ref":"refs/heads/master","pushedAt":"2024-01-17T09:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"0.31.0","shortMessageHtmlLink":"0.31.0"}},{"before":"4f01d2c3a36e3448108a5c7cbeb9f88d005aa8ec","after":"404f57740a38a6753eed2402f15d1ba1cd624766","ref":"refs/heads/master","pushedAt":"2024-01-17T09:21:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Update windows-sys to 0.52","shortMessageHtmlLink":"Update windows-sys to 0.52"}},{"before":"0399abb1401fe7e83fe9759abbd1511a5d6905ff","after":"4f01d2c3a36e3448108a5c7cbeb9f88d005aa8ec","ref":"refs/heads/master","pushedAt":"2023-11-14T21:39:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kinetiknz","name":"Matthew Gregan","path":"/kinetiknz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67343?s=80&v=4"},"commit":{"message":"Add tests to cover pull #23","shortMessageHtmlLink":"Add tests to cover pull #23"}},{"before":"52c2ea0ddfe6614c4a9e027b56251e8d9670294c","after":"0399abb1401fe7e83fe9759abbd1511a5d6905ff","ref":"refs/heads/master","pushedAt":"2023-11-06T08:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"0.30.0","shortMessageHtmlLink":"0.30.0"}},{"before":"977a776a2d24324d3e8825e525f6ce90a63a701c","after":"52c2ea0ddfe6614c4a9e027b56251e8d9670294c","ref":"refs/heads/master","pushedAt":"2023-11-06T08:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"0.28.1","shortMessageHtmlLink":"0.28.1"}},{"before":"c73488ff7d7ab99a8759b46eda4210ce7b265bc3","after":"977a776a2d24324d3e8825e525f6ce90a63a701c","ref":"refs/heads/master","pushedAt":"2023-11-06T08:43:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Fix build for systems with 32-bit `rlim_t`.","shortMessageHtmlLink":"Fix build for systems with 32-bit rlim_t."}},{"before":"e9f8847292c3af32d020a312d8d15b52a85e6f30","after":"c73488ff7d7ab99a8759b46eda4210ce7b265bc3","ref":"refs/heads/master","pushedAt":"2023-11-02T09:42:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Switch from `windows` to `windows-sys` and update to 0.48.","shortMessageHtmlLink":"Switch from windows to windows-sys and update to 0.48."}},{"before":"a4819cbe247763f26662391a03840f044e8cf405","after":"e9f8847292c3af32d020a312d8d15b52a85e6f30","ref":"refs/heads/master","pushedAt":"2023-10-31T09:07:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"0.28","shortMessageHtmlLink":"0.28"}},{"before":"c27c3bb0541476a5b3b9cffb4508028447e48766","after":"a4819cbe247763f26662391a03840f044e8cf405","ref":"refs/heads/master","pushedAt":"2023-10-31T08:59:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Remove winapi fallback now that windows-sys is widely available.","shortMessageHtmlLink":"Remove winapi fallback now that windows-sys is widely available."}},{"before":"c8e532a27bba67129cf0b50c1a73df4984dd1d93","after":"c27c3bb0541476a5b3b9cffb4508028447e48766","ref":"refs/heads/master","pushedAt":"2023-10-31T08:59:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Use non-lfs64 api for getrlimit()/setrlimit() wrapper functions","shortMessageHtmlLink":"Use non-lfs64 api for getrlimit()/setrlimit() wrapper functions"}},{"before":null,"after":"4bdf4168569709c4896abe1784dedc74b2cb0006","ref":"refs/heads/musl","pushedAt":"2023-09-20T14:35:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Use non-lfs64 api for getrlimit()/setrlimit() wrapper functions","shortMessageHtmlLink":"Use non-lfs64 api for getrlimit()/setrlimit() wrapper functions"}},{"before":"173a19f6fd902edf4628631c95d2a3608881c68b","after":"c8e532a27bba67129cf0b50c1a73df4984dd1d93","ref":"refs/heads/master","pushedAt":"2023-09-20T14:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"Add safety section to unsafe API function","shortMessageHtmlLink":"Add safety section to unsafe API function"}},{"before":"46fd0acb5f4ac6007596b5d6a0ef3d54f6cd1a2d","after":"173a19f6fd902edf4628631c95d2a3608881c68b","ref":"refs/heads/master","pushedAt":"2023-03-30T13:22:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"padenot","name":"Paul Adenot","path":"/padenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270485?s=80&v=4"},"commit":{"message":"0.27.1","shortMessageHtmlLink":"0.27.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFdktGAA","startCursor":null,"endCursor":null}},"title":"Activity · mozilla/audio_thread_priority"}