{"action":"created","issue":{"url":"https://api.github.com/repos/python/cpython/issues/3684","repository_url":"https://api.github.com/repos/python/cpython","labels_url":"https://api.github.com/repos/python/cpython/issues/3684/labels{/name}","comments_url":"https://api.github.com/repos/python/cpython/issues/3684/comments","events_url":"https://api.github.com/repos/python/cpython/issues/3684/events","html_url":"https://github.com/python/cpython/pull/3684","id":259461913,"number":3684,"title":"bpo-5885: fix slow uuid initialization","user":{"login":"gronke","id":473924,"avatar_url":"https://avatars3.githubusercontent.com/u/473924?v=4","gravatar_id":"","url":"https://api.github.com/users/gronke","html_url":"https://github.com/gronke","followers_url":"https://api.github.com/users/gronke/followers","following_url":"https://api.github.com/users/gronke/following{/other_user}","gists_url":"https://api.github.com/users/gronke/gists{/gist_id}","starred_url":"https://api.github.com/users/gronke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gronke/subscriptions","organizations_url":"https://api.github.com/users/gronke/orgs","repos_url":"https://api.github.com/users/gronke/repos","events_url":"https://api.github.com/users/gronke/events{/privacy}","received_events_url":"https://api.github.com/users/gronke/received_events","type":"User","site_admin":false},"labels":[{"id":666979922,"url":"https://api.github.com/repos/python/cpython/labels/awaiting%20changes","name":"awaiting changes","color":"fbca04","default":false},{"id":536945472,"url":"https://api.github.com/repos/python/cpython/labels/CLA%20signed","name":"CLA signed","color":"0e8a16","default":false},{"id":537029789,"url":"https://api.github.com/repos/python/cpython/labels/type-performance","name":"type-performance","color":"006b75","default":false}],"state":"open","locked":false,"assignee":{"login":"serhiy-storchaka","id":3659035,"avatar_url":"https://avatars3.githubusercontent.com/u/3659035?v=4","gravatar_id":"","url":"https://api.github.com/users/serhiy-storchaka","html_url":"https://github.com/serhiy-storchaka","followers_url":"https://api.github.com/users/serhiy-storchaka/followers","following_url":"https://api.github.com/users/serhiy-storchaka/following{/other_user}","gists_url":"https://api.github.com/users/serhiy-storchaka/gists{/gist_id}","starred_url":"https://api.github.com/users/serhiy-storchaka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serhiy-storchaka/subscriptions","organizations_url":"https://api.github.com/users/serhiy-storchaka/orgs","repos_url":"https://api.github.com/users/serhiy-storchaka/repos","events_url":"https://api.github.com/users/serhiy-storchaka/events{/privacy}","received_events_url":"https://api.github.com/users/serhiy-storchaka/received_events","type":"User","site_admin":false},"assignees":[{"login":"serhiy-storchaka","id":3659035,"avatar_url":"https://avatars3.githubusercontent.com/u/3659035?v=4","gravatar_id":"","url":"https://api.github.com/users/serhiy-storchaka","html_url":"https://github.com/serhiy-storchaka","followers_url":"https://api.github.com/users/serhiy-storchaka/followers","following_url":"https://api.github.com/users/serhiy-storchaka/following{/other_user}","gists_url":"https://api.github.com/users/serhiy-storchaka/gists{/gist_id}","starred_url":"https://api.github.com/users/serhiy-storchaka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serhiy-storchaka/subscriptions","organizations_url":"https://api.github.com/users/serhiy-storchaka/orgs","repos_url":"https://api.github.com/users/serhiy-storchaka/repos","events_url":"https://api.github.com/users/serhiy-storchaka/events{/privacy}","received_events_url":"https://api.github.com/users/serhiy-storchaka/received_events","type":"User","site_admin":false}],"milestone":null,"comments":20,"created_at":"2017-09-21T11:19:58Z","updated_at":"2017-09-28T14:09:21Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/python/cpython/pulls/3684","html_url":"https://github.com/python/cpython/pull/3684","diff_url":"https://github.com/python/cpython/pull/3684.diff","patch_url":"https://github.com/python/cpython/pull/3684.patch"},"body":"- https://bugs.python.org/issue5885\r\n- https://bugs.python.org/issue11063\r\n\r\nInitializing `_uuid_generate_time` in Lib/uuid.py was found to be slow on FreeBSD systems with many CPU cores. This changes optimizes code paths for Darwin and FreeBSD and delays the initialization of the `_uuid_generate_time` ctypes implementation to time of it's first use (for instance when calling `uuid.uuid1()`).\n\n<!-- issue-number: bpo-5885 -->\nhttps://bugs.python.org/issue5885\n<!-- /issue-number -->\n"},"comment":{"url":"https://api.github.com/repos/python/cpython/issues/comments/332848011","html_url":"https://github.com/python/cpython/pull/3684#issuecomment-332848011","issue_url":"https://api.github.com/repos/python/cpython/issues/3684","id":332848011,"user":{"login":"igalic","id":497249,"avatar_url":"https://avatars1.githubusercontent.com/u/497249?v=4","gravatar_id":"","url":"https://api.github.com/users/igalic","html_url":"https://github.com/igalic","followers_url":"https://api.github.com/users/igalic/followers","following_url":"https://api.github.com/users/igalic/following{/other_user}","gists_url":"https://api.github.com/users/igalic/gists{/gist_id}","starred_url":"https://api.github.com/users/igalic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/igalic/subscriptions","organizations_url":"https://api.github.com/users/igalic/orgs","repos_url":"https://api.github.com/users/igalic/repos","events_url":"https://api.github.com/users/igalic/events{/privacy}","received_events_url":"https://api.github.com/users/igalic/received_events","type":"User","site_admin":false},"created_at":"2017-09-28T14:09:21Z","updated_at":"2017-09-28T14:09:21Z","author_association":"NONE","body":":+1:"}}
{"actor":{"display_login":"igalic"}}