{"action":"closed","issue":{"url":"https://api.github.com/repos/NuGet/Home/issues/2080","repository_url":"https://api.github.com/repos/NuGet/Home","labels_url":"https://api.github.com/repos/NuGet/Home/issues/2080/labels{/name}","comments_url":"https://api.github.com/repos/NuGet/Home/issues/2080/comments","events_url":"https://api.github.com/repos/NuGet/Home/issues/2080/events","html_url":"https://github.com/NuGet/Home/issues/2080","id":132285731,"number":2080,"title":"EnvDTEProjectUtility.IsClr loads the entire project xml file without using it causes GC pressure in VS.","user":{"login":"lifengl","id":11638466,"avatar_url":"https://avatars.githubusercontent.com/u/11638466?v=3","gravatar_id":"","url":"https://api.github.com/users/lifengl","html_url":"https://github.com/lifengl","followers_url":"https://api.github.com/users/lifengl/followers","following_url":"https://api.github.com/users/lifengl/following{/other_user}","gists_url":"https://api.github.com/users/lifengl/gists{/gist_id}","starred_url":"https://api.github.com/users/lifengl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lifengl/subscriptions","organizations_url":"https://api.github.com/users/lifengl/orgs","repos_url":"https://api.github.com/users/lifengl/repos","events_url":"https://api.github.com/users/lifengl/events{/privacy}","received_events_url":"https://api.github.com/users/lifengl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/NuGet/Home/labels/Priority:1","name":"Priority:1","color":"fbca04"},{"url":"https://api.github.com/repos/NuGet/Home/labels/Type:Bug","name":"Type:Bug","color":"207de5"}],"state":"closed","locked":false,"assignee":{"login":"deepakaravindr","id":2380340,"avatar_url":"https://avatars.githubusercontent.com/u/2380340?v=3","gravatar_id":"","url":"https://api.github.com/users/deepakaravindr","html_url":"https://github.com/deepakaravindr","followers_url":"https://api.github.com/users/deepakaravindr/followers","following_url":"https://api.github.com/users/deepakaravindr/following{/other_user}","gists_url":"https://api.github.com/users/deepakaravindr/gists{/gist_id}","starred_url":"https://api.github.com/users/deepakaravindr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deepakaravindr/subscriptions","organizations_url":"https://api.github.com/users/deepakaravindr/orgs","repos_url":"https://api.github.com/users/deepakaravindr/repos","events_url":"https://api.github.com/users/deepakaravindr/events{/privacy}","received_events_url":"https://api.github.com/users/deepakaravindr/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/NuGet/Home/milestones/22","html_url":"https://github.com/NuGet/Home/milestones/3.4","labels_url":"https://api.github.com/repos/NuGet/Home/milestones/22/labels","id":1382170,"number":22,"title":"3.4","description":null,"creator":{"login":"feiling","id":2679220,"avatar_url":"https://avatars.githubusercontent.com/u/2679220?v=3","gravatar_id":"","url":"https://api.github.com/users/feiling","html_url":"https://github.com/feiling","followers_url":"https://api.github.com/users/feiling/followers","following_url":"https://api.github.com/users/feiling/following{/other_user}","gists_url":"https://api.github.com/users/feiling/gists{/gist_id}","starred_url":"https://api.github.com/users/feiling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feiling/subscriptions","organizations_url":"https://api.github.com/users/feiling/orgs","repos_url":"https://api.github.com/users/feiling/repos","events_url":"https://api.github.com/users/feiling/events{/privacy}","received_events_url":"https://api.github.com/users/feiling/received_events","type":"User","site_admin":false},"open_issues":227,"closed_issues":92,"state":"open","created_at":"2015-10-28T20:03:08Z","updated_at":"2016-02-10T03:03:36Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2016-02-08T23:23:54Z","updated_at":"2016-02-10T03:03:36Z","closed_at":"2016-02-10T03:03:36Z","body":"The IsClr code creates a VcxProject object, which loads the project xml.  However, the code doesn't use it today.  When we investigate some performance issues in reloading a large C++ solution, this code is executed multiple times for each project reloading, and contributes 40% of CLR allocations in some perf traces, and GC is very active in that scenario.  That code should be fixed, and does not load the Xml file for unimplemented function.\r\n"}}