{"action":"created","issue":{"url":"https://api.github.com/repos/bleroy/OrchardImportTest/issues/1518","labels_url":"https://api.github.com/repos/bleroy/OrchardImportTest/issues/1518/labels{/name}","comments_url":"https://api.github.com/repos/bleroy/OrchardImportTest/issues/1518/comments","events_url":"https://api.github.com/repos/bleroy/OrchardImportTest/issues/1518/events","html_url":"https://github.com/bleroy/OrchardImportTest/issues/1518","id":66092349,"number":1518,"title":"Pages slow to load with Shape Tracing enabled","user":{"login":"bleroy","id":1165609,"avatar_url":"https://avatars.githubusercontent.com/u/1165609?v=3","gravatar_id":"","url":"https://api.github.com/users/bleroy","html_url":"https://github.com/bleroy","followers_url":"https://api.github.com/users/bleroy/followers","following_url":"https://api.github.com/users/bleroy/following{/other_user}","gists_url":"https://api.github.com/users/bleroy/gists{/gist_id}","starred_url":"https://api.github.com/users/bleroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bleroy/subscriptions","organizations_url":"https://api.github.com/users/bleroy/orgs","repos_url":"https://api.github.com/users/bleroy/repos","events_url":"https://api.github.com/users/bleroy/events{/privacy}","received_events_url":"https://api.github.com/users/bleroy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"sebastienros","id":1165805,"avatar_url":"https://avatars.githubusercontent.com/u/1165805?v=3","gravatar_id":"","url":"https://api.github.com/users/sebastienros","html_url":"https://github.com/sebastienros","followers_url":"https://api.github.com/users/sebastienros/followers","following_url":"https://api.github.com/users/sebastienros/following{/other_user}","gists_url":"https://api.github.com/users/sebastienros/gists{/gist_id}","starred_url":"https://api.github.com/users/sebastienros/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebastienros/subscriptions","organizations_url":"https://api.github.com/users/sebastienros/orgs","repos_url":"https://api.github.com/users/sebastienros/repos","events_url":"https://api.github.com/users/sebastienros/events{/privacy}","received_events_url":"https://api.github.com/users/sebastienros/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-04-03T06:51:56Z","updated_at":"2015-04-03T06:52:05Z","closed_at":null,"body":"When you enable shape tracing, the page gets very large. The home page for\nexample went from 30.5KB to 5.5MB. The time to load the page went from less\nthan 1 second to 5 seconds. This tax is on every page, so it quickly becomes\ncumbersome and I'm constantly turning tracing on and off. It also takes a very\nlong time to load the View Source view of the page and to do javascript\ndebugging. This is all even when the dialog isn't active. Just having the\nfeature enabled does it.  \n  \nThe 'beacons' added to the page are the cause of the size increase. The size\ncould be greatly improved if the beacons were shorter. Simply picking a nice\nshort class name instead of the long one would go a very long way to improving\nthe performance.  \n\nWork Item Details\n--------------------\n**Original CodePlex Issue:**\t[Issue 17626](http://orchard.codeplex.com/workitem/17626)\n**Status:**\tResolved\n**Reason Closed:**\tFixed\n**Assigned to:**\tsebastienros\n**Reported on:**\tApr 1, 2011 at 12:14 AM\n**Reported by:**\tinfinitiesloop\n**Updated on:**\tMar 28, 2014 at 12:29 AM\n**Updated by:**\tsfmskywalker\n**Closed on:**\tApr 18, 2011 at 7:59 AM\n**Closed by:**\tJilkaBian\n**Status:**\tResolved\n**Reason Closed:**\tFixed\n**Assigned to:**\tsebastienros\n**Reported on:**\tApr 1, 2011 at 12:14 AM\n**Reported by:**\tinfinitiesloop\n**Updated on:**\tMar 28, 2014 at 12:29 AM\n**Updated by:**\tsfmskywalker\n**Closed on:**\tApr 18, 2011 at 7:59 AM\n**Closed by:**\tJilkaBian\n"},"comment":{"url":"https://api.github.com/repos/bleroy/OrchardImportTest/issues/comments/89193941","html_url":"https://github.com/bleroy/OrchardImportTest/issues/1518#issuecomment-89193941","issue_url":"https://api.github.com/repos/bleroy/OrchardImportTest/issues/1518","id":89193941,"user":{"login":"bleroy","id":1165609,"avatar_url":"https://avatars.githubusercontent.com/u/1165609?v=3","gravatar_id":"","url":"https://api.github.com/users/bleroy","html_url":"https://github.com/bleroy","followers_url":"https://api.github.com/users/bleroy/followers","following_url":"https://api.github.com/users/bleroy/following{/other_user}","gists_url":"https://api.github.com/users/bleroy/gists{/gist_id}","starred_url":"https://api.github.com/users/bleroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bleroy/subscriptions","organizations_url":"https://api.github.com/users/bleroy/orgs","repos_url":"https://api.github.com/users/bleroy/repos","events_url":"https://api.github.com/users/bleroy/events{/privacy}","received_events_url":"https://api.github.com/users/bleroy/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T06:52:05Z","updated_at":"2015-04-03T06:52:05Z","body":"On *2011-04-02 06:04:31 UTC*, **@infinitiesloop** commented:\n\nAgreed a quick toggle would be great, especially if that is the real cause of the perf issues. Hadn't realized that (maybe some simple perf improvements could be made like caching the rendered beacons or something, if thats even a source of the problem).\r\n If that is too much for 1.1 though I suggest just doing the quick and easy thing to reduce the filesize. View source editors and js debuggers are pretty slow in general, and the size of the document really affects them, so it might be great low hanging fruit\r\n if we can't do more for 1.1.\n"}}