{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/9764","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/9764/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/9764/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/9764/events","html_url":"https://github.com/dotnet/roslyn/pull/9764","id":141078358,"number":9764,"title":"Fix memory leak in ProjectCacheService...","user":{"login":"KevinH-MS","id":6464209,"avatar_url":"https://avatars.githubusercontent.com/u/6464209?v=3","gravatar_id":"","url":"https://api.github.com/users/KevinH-MS","html_url":"https://github.com/KevinH-MS","followers_url":"https://api.github.com/users/KevinH-MS/followers","following_url":"https://api.github.com/users/KevinH-MS/following{/other_user}","gists_url":"https://api.github.com/users/KevinH-MS/gists{/gist_id}","starred_url":"https://api.github.com/users/KevinH-MS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KevinH-MS/subscriptions","organizations_url":"https://api.github.com/users/KevinH-MS/orgs","repos_url":"https://api.github.com/users/KevinH-MS/repos","events_url":"https://api.github.com/users/KevinH-MS/events{/privacy}","received_events_url":"https://api.github.com/users/KevinH-MS/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/cla-already-signed","name":"cla-already-signed","color":"009800"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Tenet-Performance","name":"Tenet-Performance","color":"eb6420"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Tenet-Reliability","name":"Tenet-Reliability","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/14","html_url":"https://github.com/dotnet/roslyn/milestones/1.3","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/14/labels","id":1403395,"number":14,"title":"1.3","description":"","creator":{"login":"ManishJayaswal","id":9527491,"avatar_url":"https://avatars.githubusercontent.com/u/9527491?v=3","gravatar_id":"","url":"https://api.github.com/users/ManishJayaswal","html_url":"https://github.com/ManishJayaswal","followers_url":"https://api.github.com/users/ManishJayaswal/followers","following_url":"https://api.github.com/users/ManishJayaswal/following{/other_user}","gists_url":"https://api.github.com/users/ManishJayaswal/gists{/gist_id}","starred_url":"https://api.github.com/users/ManishJayaswal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManishJayaswal/subscriptions","organizations_url":"https://api.github.com/users/ManishJayaswal/orgs","repos_url":"https://api.github.com/users/ManishJayaswal/repos","events_url":"https://api.github.com/users/ManishJayaswal/events{/privacy}","received_events_url":"https://api.github.com/users/ManishJayaswal/received_events","type":"User","site_admin":false},"open_issues":705,"closed_issues":33,"state":"open","created_at":"2015-11-10T00:15:43Z","updated_at":"2016-03-15T20:27:59Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2016-03-15T19:41:00Z","updated_at":"2016-03-15T20:55:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/roslyn/pulls/9764","html_url":"https://github.com/dotnet/roslyn/pull/9764","diff_url":"https://github.com/dotnet/roslyn/pull/9764.diff","patch_url":"https://github.com/dotnet/roslyn/pull/9764.patch"},"body":"We create a SimpleMRUCache for all Workspace types, but we only monitor it\r\n(clean up) for the Visual Studio Workspace.  If you repeatedly\r\nopened/closed files in the Miscellaneous Files Workspace, we'd cache every\r\nSolution and never clean them up (as described in DevDiv 126519).\r\n\r\nAlternatively, we could consider only creating a cache in the ```WorkspaceKind.Host``` case."},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/197015517","html_url":"https://github.com/dotnet/roslyn/pull/9764#issuecomment-197015517","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/9764","id":197015517,"user":{"login":"rchande","id":3751401,"avatar_url":"https://avatars.githubusercontent.com/u/3751401?v=3","gravatar_id":"","url":"https://api.github.com/users/rchande","html_url":"https://github.com/rchande","followers_url":"https://api.github.com/users/rchande/followers","following_url":"https://api.github.com/users/rchande/following{/other_user}","gists_url":"https://api.github.com/users/rchande/gists{/gist_id}","starred_url":"https://api.github.com/users/rchande/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rchande/subscriptions","organizations_url":"https://api.github.com/users/rchande/orgs","repos_url":"https://api.github.com/users/rchande/repos","events_url":"https://api.github.com/users/rchande/events{/privacy}","received_events_url":"https://api.github.com/users/rchande/received_events","type":"User","site_admin":false},"created_at":"2016-03-15T20:55:34Z","updated_at":"2016-03-15T20:55:34Z","body":"If we only attach a cache to the VS workspace, is there any way for us to determine if Misc Files perf gets worse?"}}