{"action":"created","issue":{"url":"https://api.github.com/repos/golang/go/issues/8976","labels_url":"https://api.github.com/repos/golang/go/issues/8976/labels{/name}","comments_url":"https://api.github.com/repos/golang/go/issues/8976/comments","events_url":"https://api.github.com/repos/golang/go/issues/8976/events","html_url":"https://github.com/golang/go/issues/8976","id":51288939,"number":8976,"title":"runtime: problems with rdtsc in VMs moving backward","user":{"login":"randall77","id":6889504,"avatar_url":"https://avatars.githubusercontent.com/u/6889504?v=3","gravatar_id":"","url":"https://api.github.com/users/randall77","html_url":"https://github.com/randall77","followers_url":"https://api.github.com/users/randall77/followers","following_url":"https://api.github.com/users/randall77/following{/other_user}","gists_url":"https://api.github.com/users/randall77/gists{/gist_id}","starred_url":"https://api.github.com/users/randall77/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/randall77/subscriptions","organizations_url":"https://api.github.com/users/randall77/orgs","repos_url":"https://api.github.com/users/randall77/repos","events_url":"https://api.github.com/users/randall77/events{/privacy}","received_events_url":"https://api.github.com/users/randall77/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/golang/go/milestones/2","html_url":"https://github.com/golang/go/milestones/Go1.5Maybe","labels_url":"https://api.github.com/repos/golang/go/milestones/2/labels","id":905114,"number":2,"title":"Go1.5Maybe","description":"Things that might make Go 1.5, but aren't critical.\r\n","creator":{"login":"bradfitz","id":2621,"avatar_url":"https://avatars.githubusercontent.com/u/2621?v=3","gravatar_id":"","url":"https://api.github.com/users/bradfitz","html_url":"https://github.com/bradfitz","followers_url":"https://api.github.com/users/bradfitz/followers","following_url":"https://api.github.com/users/bradfitz/following{/other_user}","gists_url":"https://api.github.com/users/bradfitz/gists{/gist_id}","starred_url":"https://api.github.com/users/bradfitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradfitz/subscriptions","organizations_url":"https://api.github.com/users/bradfitz/orgs","repos_url":"https://api.github.com/users/bradfitz/repos","events_url":"https://api.github.com/users/bradfitz/events{/privacy}","received_events_url":"https://api.github.com/users/bradfitz/received_events","type":"User","site_admin":false},"open_issues":77,"closed_issues":1,"state":"open","created_at":"2014-12-16T02:39:13Z","updated_at":"2015-04-10T05:43:13Z","due_on":"2015-07-31T04:00:00Z","closed_at":null},"comments":18,"created_at":"2014-10-21T18:09:00Z","updated_at":"2015-04-10T09:29:39Z","closed_at":null,"body":"<pre>I added the following patch:\n\n<a href=\"https://golang.org/cl/159150043\">https://golang.org/cl/159150043</a>\n\nIt seems to fix failures that we were having on one of two Solaris build machines.  The\nfix involves making sure that times returned by cputicks() are strictly increasing.\n\ncputicks just runs RDTSC, so os-dependent behavior is odd.  My only suspicion is that\nSolaris doesn't keep the cpu counter synchronized between processors, so when a\ngoroutine moves between processors the clock can look like it goes backwards.\n\nAny idea if this is the case?  There's not so much something to fix here as I'm curious\nto understand what is going on.</pre>"},"comment":{"url":"https://api.github.com/repos/golang/go/issues/comments/91492738","html_url":"https://github.com/golang/go/issues/8976#issuecomment-91492738","issue_url":"https://api.github.com/repos/golang/go/issues/8976","id":91492738,"user":{"login":"dvyukov","id":1095328,"avatar_url":"https://avatars.githubusercontent.com/u/1095328?v=3","gravatar_id":"","url":"https://api.github.com/users/dvyukov","html_url":"https://github.com/dvyukov","followers_url":"https://api.github.com/users/dvyukov/followers","following_url":"https://api.github.com/users/dvyukov/following{/other_user}","gists_url":"https://api.github.com/users/dvyukov/gists{/gist_id}","starred_url":"https://api.github.com/users/dvyukov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dvyukov/subscriptions","organizations_url":"https://api.github.com/users/dvyukov/orgs","repos_url":"https://api.github.com/users/dvyukov/repos","events_url":"https://api.github.com/users/dvyukov/events{/privacy}","received_events_url":"https://api.github.com/users/dvyukov/received_events","type":"User","site_admin":false},"created_at":"2015-04-10T09:29:39Z","updated_at":"2015-04-10T09:29:39Z","body":"OS timers have too low precision.\r\nRDSTC is ought to be monotonic."}}