{"action":"created","issue":{"url":"https://api.github.com/repos/dlang/phobos/issues/4994","repository_url":"https://api.github.com/repos/dlang/phobos","labels_url":"https://api.github.com/repos/dlang/phobos/issues/4994/labels{/name}","comments_url":"https://api.github.com/repos/dlang/phobos/issues/4994/comments","events_url":"https://api.github.com/repos/dlang/phobos/issues/4994/events","html_url":"https://github.com/dlang/phobos/pull/4994","id":197467684,"number":4994,"title":"partly fix Issue 9378 - SHA1 asm not PIC compatible","user":{"login":"MartinNowak","id":288976,"avatar_url":"https://avatars.githubusercontent.com/u/288976?v=3","gravatar_id":"","url":"https://api.github.com/users/MartinNowak","html_url":"https://github.com/MartinNowak","followers_url":"https://api.github.com/users/MartinNowak/followers","following_url":"https://api.github.com/users/MartinNowak/following{/other_user}","gists_url":"https://api.github.com/users/MartinNowak/gists{/gist_id}","starred_url":"https://api.github.com/users/MartinNowak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartinNowak/subscriptions","organizations_url":"https://api.github.com/users/MartinNowak/orgs","repos_url":"https://api.github.com/users/MartinNowak/repos","events_url":"https://api.github.com/users/MartinNowak/events{/privacy}","received_events_url":"https://api.github.com/users/MartinNowak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-24T15:38:11Z","updated_at":"2016-12-24T17:19:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dlang/phobos/pulls/4994","html_url":"https://github.com/dlang/phobos/pull/4994","diff_url":"https://github.com/dlang/phobos/pull/4994.diff","patch_url":"https://github.com/dlang/phobos/pull/4994.patch"},"body":"- access SHA1 constants through extra register in x64 code\r\n- tried same for x86 (several hours) but there is no register left and\r\n  loading constants via stack was way too slow\r\n- little to no interest in x86 PIC code, as the platform is almost dead, and PIC is too slow on x86 anyhow\r\n\r\nRoughly 10x faster (now also with shared phobos library).\r\nPrerequisite to fix [Issue 16794 – .deb not working on Ubuntu 16.10 because of default PIE linking](https://issues.dlang.org/show_bug.cgi?id=16794)."},"comment":{"url":"https://api.github.com/repos/dlang/phobos/issues/comments/269092825","html_url":"https://github.com/dlang/phobos/pull/4994#issuecomment-269092825","issue_url":"https://api.github.com/repos/dlang/phobos/issues/4994","id":269092825,"user":{"login":"MartinNowak","id":288976,"avatar_url":"https://avatars.githubusercontent.com/u/288976?v=3","gravatar_id":"","url":"https://api.github.com/users/MartinNowak","html_url":"https://github.com/MartinNowak","followers_url":"https://api.github.com/users/MartinNowak/followers","following_url":"https://api.github.com/users/MartinNowak/following{/other_user}","gists_url":"https://api.github.com/users/MartinNowak/gists{/gist_id}","starred_url":"https://api.github.com/users/MartinNowak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartinNowak/subscriptions","organizations_url":"https://api.github.com/users/MartinNowak/orgs","repos_url":"https://api.github.com/users/MartinNowak/repos","events_url":"https://api.github.com/users/MartinNowak/events{/privacy}","received_events_url":"https://api.github.com/users/MartinNowak/received_events","type":"User","site_admin":false},"created_at":"2016-12-24T17:19:13Z","updated_at":"2016-12-24T17:19:13Z","body":"Auto-merge toggled on"}}
{"actor":{"display_login":"MartinNowak"}}