{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/2637","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/2637/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/2637/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/2637/events","html_url":"https://github.com/dotnet/roslyn/issues/2637","id":75254133,"number":2637,"title":"Performance tests for solution wide refactorings","user":{"login":"robinsedlaczek","id":2900224,"avatar_url":"https://avatars.githubusercontent.com/u/2900224?v=3","gravatar_id":"","url":"https://api.github.com/users/robinsedlaczek","html_url":"https://github.com/robinsedlaczek","followers_url":"https://api.github.com/users/robinsedlaczek/followers","following_url":"https://api.github.com/users/robinsedlaczek/following{/other_user}","gists_url":"https://api.github.com/users/robinsedlaczek/gists{/gist_id}","starred_url":"https://api.github.com/users/robinsedlaczek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinsedlaczek/subscriptions","organizations_url":"https://api.github.com/users/robinsedlaczek/orgs","repos_url":"https://api.github.com/users/robinsedlaczek/repos","events_url":"https://api.github.com/users/robinsedlaczek/events{/privacy}","received_events_url":"https://api.github.com/users/robinsedlaczek/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-IDE","name":"Area-IDE","color":"5319e7"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Discussion","name":"Discussion","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-05-11T15:11:54Z","updated_at":"2015-08-29T13:46:37Z","closed_at":null,"body":"Hi together! \r\n\r\nMatt Gertz wrote together some interesting aspects measuring and observing performance in Roslyn and the heads behind this. Old, but very cool post: http://blogs.msdn.com/b/csharpfaq/archive/2014/01/15/roslyn-performance-matt-gertz.aspx \r\n\r\nI know you take performance very serious there at the Roslyn team and the work you have done is great at all! Further, I don't know if this question was asked before, I could not find the appropriate thread. So please let me ask again: \r\n\r\nAre there performance tests to measure and ensure performance goals of solution-wide refactorings for small, mid-sized and large solutions? During a talk, I try to show the performance of Roslyn by \"Remove unnecessary Usings\" in the Roslyn solution. It took a very long time on my i7 quad code PC with 16 GB RAM. Would be cool to read any statement from the Roslyn team.\r\n\r\nMany thanks in advance!"},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/135988294","html_url":"https://github.com/dotnet/roslyn/issues/2637#issuecomment-135988294","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/2637","id":135988294,"user":{"login":"robinsedlaczek","id":2900224,"avatar_url":"https://avatars.githubusercontent.com/u/2900224?v=3","gravatar_id":"","url":"https://api.github.com/users/robinsedlaczek","html_url":"https://github.com/robinsedlaczek","followers_url":"https://api.github.com/users/robinsedlaczek/followers","following_url":"https://api.github.com/users/robinsedlaczek/following{/other_user}","gists_url":"https://api.github.com/users/robinsedlaczek/gists{/gist_id}","starred_url":"https://api.github.com/users/robinsedlaczek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinsedlaczek/subscriptions","organizations_url":"https://api.github.com/users/robinsedlaczek/orgs","repos_url":"https://api.github.com/users/robinsedlaczek/repos","events_url":"https://api.github.com/users/robinsedlaczek/events{/privacy}","received_events_url":"https://api.github.com/users/robinsedlaczek/received_events","type":"User","site_admin":false},"created_at":"2015-08-29T13:46:37Z","updated_at":"2015-08-29T13:46:37Z","body":"Fair enough to separate performance tests of analyzers, code fixes and refactorings from the presentation layer. Make sense at all, of course. But I hope, the Visual Studio team tracks an item as well, to improve the UX I described above."}}