{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33010673,"defaultBranch":"main","name":"perfview","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-27T21:48:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717453875.0","currentOid":""},"activityList":{"items":[{"before":"363b2d1d47542e9989098c9b1d0a3f4e04a00c55","after":"efd33a2d54ed1931fc5891a1e22e84631faa09f7","ref":"refs/heads/main","pushedAt":"2024-06-05T20:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Increment Version Numbers. (#2044)","shortMessageHtmlLink":"Increment Version Numbers. (#2044)"}},{"before":"cecc1a40958d3726d3d9b1094eecc4d58154e942","after":null,"ref":"refs/heads/dev/brianrob/disable-codeql-on-mirror","pushedAt":"2024-06-03T22:31:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"}},{"before":"01d829b90b45186836b256a35f680baede69a09a","after":"363b2d1d47542e9989098c9b1d0a3f4e04a00c55","ref":"refs/heads/main","pushedAt":"2024-06-03T22:30:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Fix yaml spacing. (#2042)","shortMessageHtmlLink":"Fix yaml spacing. (#2042)"}},{"before":null,"after":"cecc1a40958d3726d3d9b1094eecc4d58154e942","ref":"refs/heads/dev/brianrob/disable-codeql-on-mirror","pushedAt":"2024-06-03T22:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Fix yaml spacing.","shortMessageHtmlLink":"Fix yaml spacing."}},{"before":"c805b111bfe1db58059937552cdf05963cf4dd9f","after":"01d829b90b45186836b256a35f680baede69a09a","ref":"refs/heads/main","pushedAt":"2024-06-03T22:04:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Disable CodeQL scanning for code-mirror jobs. (#2041)","shortMessageHtmlLink":"Disable CodeQL scanning for code-mirror jobs. (#2041)"}},{"before":"a662474c24b228f70429d36963b7730d1be98722","after":"c805b111bfe1db58059937552cdf05963cf4dd9f","ref":"refs/heads/main","pushedAt":"2024-05-30T07:32:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Add Support for Symweb Authentication to PerfView (#2039)\n\n* Add Symweb authentication support.\r\n\r\nFix loading of dependencies for authentication and add special handling\r\nfor symweb.\r\n\r\n* Update SymbolReader to only download headers before starting to display\r\ndownload progress.","shortMessageHtmlLink":"Add Support for Symweb Authentication to PerfView (#2039)"}},{"before":"b834e69dfadd25fb031b18ab0c8ba19b080f0d7f","after":"a662474c24b228f70429d36963b7730d1be98722","ref":"refs/heads/main","pushedAt":"2024-05-28T11:39:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cincuranet","name":"Jiri Cincura ↹","path":"/cincuranet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4540597?s=80&v=4"},"commit":{"message":"Fix the Contention Stacks view for .NET Framework and older .NET Core (#2038)\n\nprocesses.\r\n\r\nThis change will use the time difference between the Contention/Start\r\nand Contention/Stop event unless the process is running on a newer\r\nversion of .NET Core that specifies the time difference in the\r\nContention/Stop event. This is the ensure that this view works for all\r\n.NET processes and not just newer .NET Core processes.","shortMessageHtmlLink":"Fix the Contention Stacks view for .NET Framework and older .NET Core ("}},{"before":"0a35b99ccf10559c4e85b55584a4f31ee375c217","after":"b834e69dfadd25fb031b18ab0c8ba19b080f0d7f","ref":"refs/heads/main","pushedAt":"2024-05-28T10:09:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cincuranet","name":"Jiri Cincura ↹","path":"/cincuranet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4540597?s=80&v=4"},"commit":{"message":"Remove Unnecessary PackageReferences (#2037)\n\n* Remove PackageReference to System.Diagnostics.Process.\r\n\r\n* Remove PackageReference for System.Diagnostics.TraceSource.\r\n\r\n* Remove PackageReference to System.IO.Compression.\r\n\r\n* Remove PackageReference to System.IO.UnmanagedMemoryStream.\r\n\r\n* Remove PackageReference to System.Net.Requests.\r\n\r\n* Remove PackageReference to System.Net.NameResolution.\r\n\r\n* Remove PackageReference to System.Runtime.\r\n\r\n* Remove PackageReference to System.Security.Cryptography.Algorithms.\r\n\r\n* Remove PackageReference to System.Threading.Tasks.Parallel.\r\n\r\n* Remove PackageReference to System.Threading.Thread.","shortMessageHtmlLink":"Remove Unnecessary PackageReferences (#2037)"}},{"before":"66250bb7276aa1bed333e193721c1cc277047be7","after":"0a35b99ccf10559c4e85b55584a4f31ee375c217","ref":"refs/heads/main","pushedAt":"2024-05-08T19:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Disable V2 rundown by default. (#2033)","shortMessageHtmlLink":"Disable V2 rundown by default. (#2033)"}},{"before":"e2010b5a45c1fcf042edfdbfca536617acf0e2eb","after":"66250bb7276aa1bed333e193721c1cc277047be7","ref":"refs/heads/main","pushedAt":"2024-05-03T03:45:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"need rundown for GCTriggeredStacks (#2031)\n\nCo-authored-by: Maoni0 ","shortMessageHtmlLink":"need rundown for GCTriggeredStacks (#2031)"}},{"before":"877bf419dceeb28adfb833140b63a55e1cd6008a","after":"e2010b5a45c1fcf042edfdbfca536617acf0e2eb","ref":"refs/heads/main","pushedAt":"2024-05-02T16:56:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Address overflow of maxSizeMB when converting from MB to bytes. (#2029)","shortMessageHtmlLink":"Address overflow of maxSizeMB when converting from MB to bytes. (#2029)"}},{"before":"24ccdea02520b27d1bb9d0163ec078b52d5ac179","after":"877bf419dceeb28adfb833140b63a55e1cd6008a","ref":"refs/heads/main","pushedAt":"2024-05-02T10:24:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cincuranet","name":"Jiri Cincura ↹","path":"/cincuranet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4540597?s=80&v=4"},"commit":{"message":"Expose times array (#2027)","shortMessageHtmlLink":"Expose times array (#2027)"}},{"before":"5d6a068dc15039411b52c92a8d0a262ad324abe4","after":"24ccdea02520b27d1bb9d0163ec078b52d5ac179","ref":"refs/heads/main","pushedAt":"2024-04-29T23:20:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"added ability to click ActivityIds for requests in all tables that opens the Events window with that ActivityId as a text filter (along with start/end times set) (#2028)","shortMessageHtmlLink":"added ability to click ActivityIds for requests in all tables that op…"}},{"before":"1f40b5f89871f262b607aef391961afa2213bb96","after":"5d6a068dc15039411b52c92a8d0a262ad324abe4","ref":"refs/heads/main","pushedAt":"2024-04-17T17:07:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Increment Release Versions (#2025)","shortMessageHtmlLink":"Increment Release Versions (#2025)"}},{"before":"da03af02dde3cbc3d827114cf805eec76029f084","after":"1f40b5f89871f262b607aef391961afa2213bb96","ref":"refs/heads/main","pushedAt":"2024-04-17T16:15:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Add ASP.NET Core Stats view (#2001)\n\n* beginning implementation of ASP.NET Core Stats view\r\n\r\n* continuing implementation of ANC Stats; also added the ability to view them from EventPipe datafiles like nettrace\r\n\r\n* feature is pretty much complete at this point -- it nearly matches the output of the IIS Stats view when appropriate events are present. Future idea is to allow clickable ActivityIds to open the Events windows with that ID as a text filter. This is a good starting point that can be enhanced over time\r\n\r\n* cleanup, modifying some output\r\n\r\n* minor; moved general events table PID column to be the first column to match the request tables\r\n\r\n* minor changes\r\n\r\n* removed extraneous/unused DoCommand method; removed some unnecessary event type enums\r\n\r\n* changed from pull to push model for iterating the TraceLog; added more output info; some tweaks\r\n\r\n* added case to ignore \"EventCounters\" hosting event as it was adding unnecessary output\r\n\r\n* remove some extraneous comments\r\n\r\n* added some output for showing whether a request has an associated unhandled exception event or not\r\n\r\n* add check for empty GUID ActivityId\r\n\r\n* fix duplication of requests due to closing and reopening of the view (by instantiating new structures for tracking the requests and events each time the view is opened)\r\n\r\n* quick update for previous commit\r\n\r\n* remove a request.IsComplete check that was not needed","shortMessageHtmlLink":"Add ASP.NET Core Stats view (#2001)"}},{"before":"fcdb9eb0e47bec9ba6ca32f50d9c2e257e114dc1","after":"da03af02dde3cbc3d827114cf805eec76029f084","ref":"refs/heads/main","pushedAt":"2024-04-15T16:24:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Update Azure.Identity to 1.11.0 (#2023)\n\n* Update Azure.Identity to 1.11.0\r\n\r\n* Update transitive dependencies of Azure.Identity","shortMessageHtmlLink":"Update Azure.Identity to 1.11.0 (#2023)"}},{"before":"2c58dfc40774ccf1e960bfa92418e922a554dc78","after":"fcdb9eb0e47bec9ba6ca32f50d9c2e257e114dc1","ref":"refs/heads/main","pushedAt":"2024-04-09T18:08:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Fix log output typo. (#2020)","shortMessageHtmlLink":"Fix log output typo. (#2020)"}},{"before":"1ca18f04a197e23b42b99236737b98f304a1c68a","after":"2c58dfc40774ccf1e960bfa92418e922a554dc78","ref":"refs/heads/main","pushedAt":"2024-04-04T19:49:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Remove dependency on Microsoft.NETCore.Portable.Compatibility (#2017)","shortMessageHtmlLink":"Remove dependency on Microsoft.NETCore.Portable.Compatibility (#2017)"}},{"before":"1a2337ba8bcaefa5adfb875b0b04a4a2c8337a39","after":"1ca18f04a197e23b42b99236737b98f304a1c68a","ref":"refs/heads/main","pushedAt":"2024-04-04T19:48:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Fix Build Warnings (#2018)\n\n* Remove unused code\r\n\r\n* Update PerfViewCollect to .NET 8\r\n\r\n* Fix NuGet warnings in TraceEventSamples.csproj\r\n\r\n* Fix test warnings\r\n\r\n* Suppress test warning VSTHRD001, which recommends switching to\r\nJoinableTaskFactory.SwitchToMainThreadAsync","shortMessageHtmlLink":"Fix Build Warnings (#2018)"}},{"before":"d8b1246b78d17a44ce6fbe9f994692fad128b75e","after":"1a2337ba8bcaefa5adfb875b0b04a4a2c8337a39","ref":"refs/heads/main","pushedAt":"2024-03-28T13:07:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Fix typo in TraceEventProgrammersGuide.md. (#2014)","shortMessageHtmlLink":"Fix typo in TraceEventProgrammersGuide.md. (#2014)"}},{"before":"397c3af84406fdbdb4242445dba11ef1de77271a","after":"d8b1246b78d17a44ce6fbe9f994692fad128b75e","ref":"refs/heads/main","pushedAt":"2024-03-26T18:39:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Fix detection of PerHeapHistories events presence (#1979)\n\n* detection of PerHeapHistories events presence\r\n\r\n* lazy-allocate PerHeapHistories\r\n\r\n* check for PerHeapHistories Count > 0 in more places.","shortMessageHtmlLink":"Fix detection of PerHeapHistories events presence (#1979)"}},{"before":"f6c01f854bd27f99541f77b9fbd71214f1cdf965","after":"397c3af84406fdbdb4242445dba11ef1de77271a","ref":"refs/heads/main","pushedAt":"2024-03-26T16:58:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Condemned Reason for Aggressive GC (#2011)","shortMessageHtmlLink":"Condemned Reason for Aggressive GC (#2011)"}},{"before":"18df88f900a562f38f6df1500c7ac0ab0a58be6c","after":"f6c01f854bd27f99541f77b9fbd71214f1cdf965","ref":"refs/heads/main","pushedAt":"2024-03-26T09:36:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cincuranet","name":"Jiri Cincura ↹","path":"/cincuranet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4540597?s=80&v=4"},"commit":{"message":"Chromium Timestamp is in microseconds (#2013)","shortMessageHtmlLink":"Chromium Timestamp is in microseconds (#2013)"}},{"before":"906b19dffd59659a265125df4915334ce6addd33","after":"18df88f900a562f38f6df1500c7ac0ab0a58be6c","ref":"refs/heads/main","pushedAt":"2024-03-22T17:43:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Display timestamp while view ETW event (#2008)\n\n* Display timestamp while view event\r\n\r\n* Add option for show as local time\r\n\r\n* Move choise to \"View\"","shortMessageHtmlLink":"Display timestamp while view ETW event (#2008)"}},{"before":"2402837aa4d4b262040b763b87ec5c9729b836f0","after":"906b19dffd59659a265125df4915334ce6addd33","ref":"refs/heads/main","pushedAt":"2024-03-21T23:23:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Stack view for Contention events (#2000)\n\n* Stack view for Contention events\r\n\r\nMetric is equal to the duration of contention in milliseconds\r\nEventData DurationNs fake frame\r\n\r\n* Include the same view for WaitHandleWait event\r\n\r\n* Fixed some comments\r\n\r\n* More fixes\r\n\r\n* Fixed documentation and class names","shortMessageHtmlLink":"Stack view for Contention events (#2000)"}},{"before":"1806eff993a97499c67e5d544a018970dd0b5e3e","after":null,"ref":"refs/heads/mirror-setup","pushedAt":"2024-03-11T17:27:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"}},{"before":"c671d460fdd4abd915a96beb1410c8c7748432fb","after":"2402837aa4d4b262040b763b87ec5c9729b836f0","ref":"refs/heads/main","pushedAt":"2024-03-11T17:27:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Use custom artifacts feed for Python projects. (#2007)","shortMessageHtmlLink":"Use custom artifacts feed for Python projects. (#2007)"}},{"before":null,"after":"1806eff993a97499c67e5d544a018970dd0b5e3e","ref":"refs/heads/mirror-setup","pushedAt":"2024-03-11T17:11:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Use custom artifacts feed for Python projects.","shortMessageHtmlLink":"Use custom artifacts feed for Python projects."}},{"before":"d8a901451e8eee87b00c9e034ad080de5750b562","after":null,"ref":"refs/heads/1espt","pushedAt":"2024-03-08T04:54:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"}},{"before":"422a5b4bc2c772d18aa7ac4ecb6de78f79287e27","after":"c671d460fdd4abd915a96beb1410c8c7748432fb","ref":"refs/heads/main","pushedAt":"2024-03-08T04:54:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianrob","name":"Brian Robbins","path":"/brianrob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6210322?s=80&v=4"},"commit":{"message":"Implement Code Mirror on 1ES Pipeline Template (#2005)","shortMessageHtmlLink":"Implement Code Mirror on 1ES Pipeline Template (#2005)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXY2QvAA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/perfview"}