{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":210716005,"defaultBranch":"main","name":"runtime","ownerLogin":"dotnet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-24T23:36:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9141961?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726777021.0","currentOid":""},"activityList":{"items":[{"before":"45afaf92989faf211bb39e9d27ead7c88984bd7e","after":"0eb4909c20adf2167592596ac73de2cc8503df97","ref":"refs/heads/main","pushedAt":"2024-09-19T22:32:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"David-Engel","name":"David Engel","path":"/David-Engel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26262303?s=80&v=4"},"commit":{"message":"Update area owners for System.Data.SqlClient (#108040)","shortMessageHtmlLink":"Update area owners for System.Data.SqlClient (#108040)"}},{"before":"28b67f3b0055191c4ad109094b5c42ac6d2b256f","after":"168a0768d28ce85df6a7951e53861d906d4aea6b","ref":"refs/heads/darc-main-be57aace-757c-4063-858c-82f028b6aabc","pushedAt":"2024-09-19T22:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lewing","name":"Larry Ewing","path":"/lewing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24063?s=80&v=4"},"commit":{"message":"Update Versions.props","shortMessageHtmlLink":"Update Versions.props"}},{"before":"8a2a2777f6e821c807a825d2b46430611ca31be8","after":"28b67f3b0055191c4ad109094b5c42ac6d2b256f","ref":"refs/heads/darc-main-be57aace-757c-4063-858c-82f028b6aabc","pushedAt":"2024-09-19T22:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lewing","name":"Larry Ewing","path":"/lewing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24063?s=80&v=4"},"commit":{"message":"Update Version.Details.xml","shortMessageHtmlLink":"Update Version.Details.xml"}},{"before":"681643c3cb63dc1a516d289b3c47e4f31f59a2c4","after":"45afaf92989faf211bb39e9d27ead7c88984bd7e","ref":"refs/heads/main","pushedAt":"2024-09-19T21:33:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EgorBo","name":"Egor Bogatov","path":"/EgorBo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523221?s=80&v=4"},"commit":{"message":"JIT: Don't expand virtual calls too early for minopts (#108002)","shortMessageHtmlLink":"JIT: Don't expand virtual calls too early for minopts (#108002)"}},{"before":"ad53784612c28e22aa81528df1d9ff2faeb78e95","after":"8a2a2777f6e821c807a825d2b46430611ca31be8","ref":"refs/heads/darc-main-be57aace-757c-4063-858c-82f028b6aabc","pushedAt":"2024-09-19T21:30:52.000Z","pushType":"push","commitsCount":89,"pusher":{"login":"lewing","name":"Larry Ewing","path":"/lewing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24063?s=80&v=4"},"commit":{"message":"Merge branch 'main' into darc-main-be57aace-757c-4063-858c-82f028b6aabc","shortMessageHtmlLink":"Merge branch 'main' into darc-main-be57aace-757c-4063-858c-82f028b6aabc"}},{"before":"a35f7221bc70746591be305df7e14ec5ba53999f","after":"681643c3cb63dc1a516d289b3c47e4f31f59a2c4","ref":"refs/heads/main","pushedAt":"2024-09-19T20:41:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eiriktsarpalis","name":"Eirik Tsarpalis","path":"/eiriktsarpalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2813363?s=80&v=4"},"commit":{"message":"Added JsonMarshal.GetRawUtf8PropertyName API and corresponding JsonProperty tests. (#107784)\n\n* Added JsonMarshal API and corresponding JsonProperty tests.\r\n\r\n* Updated documentation to better reflect what is being returned.\r\n\r\n* Improved documentation.\r\n\r\n* Revert changes to System.Text.Json.sln","shortMessageHtmlLink":"Added JsonMarshal.GetRawUtf8PropertyName API and corresponding JsonPr…"}},{"before":null,"after":"1f46445c23eb6f8e88a7ae999c93d1d9a6da26d2","ref":"refs/heads/revert-107831-extend-switch","pushedAt":"2024-09-19T20:17:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EgorBo","name":"Egor Bogatov","path":"/EgorBo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523221?s=80&v=4"},"commit":{"message":"Revert \"JIT: Extend jump tables (#107831)\"\n\nThis reverts commit a35f7221bc70746591be305df7e14ec5ba53999f.","shortMessageHtmlLink":"Revert \"JIT: Extend jump tables (#107831)\""}},{"before":"d6094d218c74e0cc496a7bceeda016a3b34b1967","after":"a35f7221bc70746591be305df7e14ec5ba53999f","ref":"refs/heads/main","pushedAt":"2024-09-19T20:16:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EgorBo","name":"Egor Bogatov","path":"/EgorBo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/523221?s=80&v=4"},"commit":{"message":"JIT: Extend jump tables (#107831)","shortMessageHtmlLink":"JIT: Extend jump tables (#107831)"}},{"before":"58f431b302486fa2e405b9af5313b0e11c86cd53","after":"d6094d218c74e0cc496a7bceeda016a3b34b1967","ref":"refs/heads/main","pushedAt":"2024-09-19T19:02:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markples","name":"Mark Plesko","path":"/markples","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25672677?s=80&v=4"},"commit":{"message":"GC test cleanup (#107000)\n\n- Restore InducedGenGC tests. Remove test interface used by those 3 tests.\r\n- Delete tests that were appropriate combinations of not running, not interesting, and duplicates.","shortMessageHtmlLink":"GC test cleanup (#107000)"}},{"before":"b990653fc545e30356579032c3352fc9e2a6ec21","after":"9cea523062ef0f7d4d0ff452f810dfe22df27c62","ref":"refs/heads/work/333fred/enumerable.reverse","pushedAt":"2024-09-19T18:40:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"333fred","name":"Fred Silberberg","path":"/333fred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2371880?s=80&v=4"},"commit":{"message":"Add exclusions for Reverse","shortMessageHtmlLink":"Add exclusions for Reverse"}},{"before":"4d37f40c49ed7f03d557e96323835bb87638b6ad","after":"58f431b302486fa2e405b9af5313b0e11c86cd53","ref":"refs/heads/main","pushedAt":"2024-09-19T18:17:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephentoub","name":"Stephen Toub","path":"/stephentoub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642209?s=80&v=4"},"commit":{"message":"Fix Random.GetItems observably breaking change in produced sequence (#108017)\n\nDevelopers, often in tests, rely on seeded Random instances producing the same sequence of values on every use. We made a change in .NET 9, though, that changed the sequence GetItems produces, due to employing a different algorithm. This fixes that special-case to only be used when the developer couldn't rely on the results being deterministic, namely when using either `new Random()` or `Random.Shared`. If a seed is provided or if a custom derived implementation is used, it falls back to the old behavior.","shortMessageHtmlLink":"Fix Random.GetItems observably breaking change in produced sequence (#…"}},{"before":"6e397c2f10392a45251ceabb3b2995df45bf501e","after":null,"ref":"refs/heads/backport/pr-106981-to-release/8.0-staging","pushedAt":"2024-09-19T18:15:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"578af597fdbe658033ade5d164889904fa0ed779","after":"62ef9b8492397040d364ac795e27417f055fc3cb","ref":"refs/heads/release/8.0-staging","pushedAt":"2024-09-19T18:15:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Ensure that AdvSimd.Insert doesn't zero out the upper bits (#107091)\n\nCo-authored-by: Tanner Gooding ","shortMessageHtmlLink":"Ensure that AdvSimd.Insert doesn't zero out the upper bits (#107091)"}},{"before":"604bfbcc3d9506c859cecc3a4e9da34d38a5b310","after":null,"ref":"refs/heads/backport/pr-107653-to-release/8.0-staging","pushedAt":"2024-09-19T18:15:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"43381f925b3271bce189e0bc076f9f0d73de4357","after":"578af597fdbe658033ade5d164889904fa0ed779","ref":"refs/heads/release/8.0-staging","pushedAt":"2024-09-19T18:15:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Revert \"Avoid taking lock for empty bucket in ConcurrentDictionary.TryRemove …\" (#107656)\n\nThis reverts commit 252018c3d3fffdb592413cf61d5b80cf751e0a59.\r\n\r\nCo-authored-by: Stephen Toub ","shortMessageHtmlLink":"Revert \"Avoid taking lock for empty bucket in ConcurrentDictionary.Tr…"}},{"before":"03eaee347a3068cee8eee8dfd94869fe0cf2edce","after":"43381f925b3271bce189e0bc076f9f0d73de4357","ref":"refs/heads/release/8.0-staging","pushedAt":"2024-09-19T18:15:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Fix HashSet copy constructor handling of instances that have fallen back to the randomized hashcode generator. (#107613) (#107687)","shortMessageHtmlLink":"Fix HashSet copy constructor handling of instances that have fallen b…"}},{"before":"d700b1dd609d3082c0a6036a4c458e43d41a03e3","after":null,"ref":"refs/heads/darc-release/9.0-6b607be8-0137-4878-ad85-854429a52bf9","pushedAt":"2024-09-19T18:10:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"ce5126254abfb6cfd52b20e19295b9e3403d818a","after":"a95d038411e80f07b5ef1264cc8425f55fbc5ec9","ref":"refs/heads/release/9.0","pushedAt":"2024-09-19T18:10:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/hotreload-utils build 20240918.1 (#108016)\n\nMicrosoft.DotNet.HotReload.Utils.Generator.BuildTool\r\n From Version 9.0.0-alpha.0.24467.1 -> To Version 9.0.0-alpha.0.24468.1\r\n\r\nCo-authored-by: dotnet-maestro[bot] ","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/hotreload-utils bu…"}},{"before":"f0acd4d28d70f14b356e056f305441b53f39c54c","after":null,"ref":"refs/heads/backport/pr-107985-to-release/9.0","pushedAt":"2024-09-19T18:09:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"31b8a1816fda2ee91d16708539591a553fd3b7c4","after":"ce5126254abfb6cfd52b20e19295b9e3403d818a","ref":"refs/heads/release/9.0","pushedAt":"2024-09-19T18:09:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Fix SG nullability annotations for required and init properties. (#108013)\n\nCo-authored-by: Eirik Tsarpalis ","shortMessageHtmlLink":"Fix SG nullability annotations for required and init properties. (#10…"}},{"before":"35584a1dd777d38aa1f1d8c505c45f1c5d30a584","after":null,"ref":"refs/heads/backport/pr-107944-to-release/9.0","pushedAt":"2024-09-19T18:08:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"5a90faee2230f57e72440d9cea649dbff39ae29d","after":"31b8a1816fda2ee91d16708539591a553fd3b7c4","ref":"refs/heads/release/9.0","pushedAt":"2024-09-19T18:08:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"[release/9.0] Mitigate JsonObject performance regression. (#108014)\n\n* Mitigate JsonObject and JsonValue performance regressions.\r\n\r\n* Revert delayed JsonValueKind derivation.\r\n\r\n---------\r\n\r\nCo-authored-by: Eirik Tsarpalis ","shortMessageHtmlLink":"[release/9.0] Mitigate JsonObject performance regression. (#108014)"}},{"before":"c7353c5c825d6924e39b2ba3dc2ccb5d29fa55e1","after":null,"ref":"refs/heads/darc-release/9.0-d963402e-88a0-4809-8620-cea5392b6c2c","pushedAt":"2024-09-19T18:08:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"db95ac47f72d605e7676ad155db2bab00be889ed","after":"5a90faee2230f57e72440d9cea649dbff39ae29d","ref":"refs/heads/release/9.0","pushedAt":"2024-09-19T18:08:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"[release/9.0] Update dependencies from dotnet/roslyn (#107984)\n\n* Update dependencies from https://github.com/dotnet/roslyn build 20240917.5\r\n\r\nMicrosoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset\r\n From Version 4.12.0-3.24463.9 -> To Version 4.12.0-3.24467.5\r\n\r\n* Update dependencies from https://github.com/dotnet/roslyn build 20240918.2\r\n\r\nMicrosoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset\r\n From Version 4.12.0-3.24467.5 -> To Version 4.12.0-3.24468.2\r\n\r\n* Update dependencies from https://github.com/dotnet/roslyn build 20240919.1\r\n\r\nMicrosoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset\r\n From Version 4.12.0-3.24468.2 -> To Version 4.12.0-3.24469.1\r\n\r\n---------\r\n\r\nCo-authored-by: dotnet-maestro[bot] ","shortMessageHtmlLink":"[release/9.0] Update dependencies from dotnet/roslyn (#107984)"}},{"before":"1a3c105a8b919d5c1d0f51e60aa7f539e620f2d3","after":null,"ref":"refs/heads/backport/pr-108017-to-release/9.0-rc2","pushedAt":"2024-09-19T18:07:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"}},{"before":"25e7a899b0640981c387f51f2121cf754925365f","after":"fe77f43b7dd624028c3d210e2eecd9265566d2dc","ref":"refs/heads/release/9.0-rc2","pushedAt":"2024-09-19T18:07:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Fix Random.GetItems observably breaking change in produced sequence (#108018)\n\nDevelopers, often in tests, rely on seeded Random instances producing the same sequence of values on every use. We made a change in .NET 9, though, that changed the sequence GetItems produces, due to employing a different algorithm. This fixes that special-case to only be used when the developer couldn't rely on the results being deterministic, namely when using either `new Random()` or `Random.Shared`. If a seed is provided or if a custom derived implementation is used, it falls back to the old behavior.\r\n\r\nCo-authored-by: Stephen Toub ","shortMessageHtmlLink":"Fix Random.GetItems observably breaking change in produced sequence (#…"}},{"before":"25e7a899b0640981c387f51f2121cf754925365f","after":"69aa2f2c430259b71a3211dfe73aefbefeec8886","ref":"refs/heads/merge/release/9.0-rc2-to-release/9.0","pushedAt":"2024-09-19T18:03:22.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"carlossanlop","name":"Carlos Sánchez López","path":"/carlossanlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1175054?s=80&v=4"},"commit":{"message":"Merge branch 'release/9.0' into merge/release/9.0-rc2-to-release/9.0","shortMessageHtmlLink":"Merge branch 'release/9.0' into merge/release/9.0-rc2-to-release/9.0"}},{"before":"1f0e1bdb2cfddc8c87ab582e0b6fbac45f9c3dce","after":"03eaee347a3068cee8eee8dfd94869fe0cf2edce","ref":"refs/heads/release/8.0-staging","pushedAt":"2024-09-19T17:59:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffschwMSFT","name":"Jeff Schwartz","path":"/jeffschwMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9561583?s=80&v=4"},"commit":{"message":"Fix compilation on ARM64 hosts (#107921)","shortMessageHtmlLink":"Fix compilation on ARM64 hosts (#107921)"}},{"before":"f34e9ac55aa658af77c616b9e7267c92bfdc9e44","after":"1f0e1bdb2cfddc8c87ab582e0b6fbac45f9c3dce","ref":"refs/heads/release/8.0-staging","pushedAt":"2024-09-19T17:58:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffschwMSFT","name":"Jeff Schwartz","path":"/jeffschwMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9561583?s=80&v=4"},"commit":{"message":"[release/8.0] Fix a possible infinite wait for GC completion at process shutdown. (#107844)\n\n* Add a test\r\n\r\n* Minimal part of \"Use RtlDllShutdownInProgress to detect process shutdown on Windows (#103877)\"\r\n\r\nFixes:107800\r\n\r\n* Use RtlDllShutdownInProgress to detect process shutdown on Windows\r\n\r\nSwitching to cooperative mode is not safe during process shutdown on\r\nWindows. Process shutdown can terminate a thread in the middle of the\r\nGC. The shutdown thread deadlocks if it tries to switch to cooperative\r\nmode and wait for the GC to finish in this situation.\r\n\r\nUse RtlDllShutdownInProgress Windows API to detect process\r\nshutdown to avoid waiting for GC completion when that may lead to deadlocks.\r\n\r\n* Update src/coreclr/vm/vars.hpp\r\n\r\nCo-authored-by: Manish Godse <61718172+mangod9@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Jan Kotas \r\nCo-authored-by: Manish Godse <61718172+mangod9@users.noreply.github.com>","shortMessageHtmlLink":"[release/8.0] Fix a possible infinite wait for GC completion at proce…"}},{"before":"eb1f229e8d1802d583b29ae3d7cebc511b6b7d06","after":"d7a43df8fcaab10d7fb0bda1cd7a18cd6fc93c1d","ref":"refs/heads/darc-main-57d66fdc-dc54-406c-8e8e-b62c5078864c","pushedAt":"2024-09-19T16:36:56.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"LoopedBard3","name":"Parker Bibus","path":"/LoopedBard3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15679138?s=80&v=4"},"commit":{"message":"Merge branch 'main' into darc-main-57d66fdc-dc54-406c-8e8e-b62c5078864c","shortMessageHtmlLink":"Merge branch 'main' into darc-main-57d66fdc-dc54-406c-8e8e-b62c5078864c"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu1-62wA","startCursor":null,"endCursor":null}},"title":"Activity · dotnet/runtime"}