{"action":"created","issue":{"url":"https://api.github.com/repos/coq/coq/issues/6754","repository_url":"https://api.github.com/repos/coq/coq","labels_url":"https://api.github.com/repos/coq/coq/issues/6754/labels{/name}","comments_url":"https://api.github.com/repos/coq/coq/issues/6754/comments","events_url":"https://api.github.com/repos/coq/coq/issues/6754/events","html_url":"https://github.com/coq/coq/pull/6754","id":296828346,"number":6754,"title":"Better elaboration of pattern-matchings on primitive projections","user":{"login":"mattam82","id":98373,"avatar_url":"https://avatars1.githubusercontent.com/u/98373?v=4","gravatar_id":"","url":"https://api.github.com/users/mattam82","html_url":"https://github.com/mattam82","followers_url":"https://api.github.com/users/mattam82/followers","following_url":"https://api.github.com/users/mattam82/following{/other_user}","gists_url":"https://api.github.com/users/mattam82/gists{/gist_id}","starred_url":"https://api.github.com/users/mattam82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattam82/subscriptions","organizations_url":"https://api.github.com/users/mattam82/orgs","repos_url":"https://api.github.com/users/mattam82/repos","events_url":"https://api.github.com/users/mattam82/events{/privacy}","received_events_url":"https://api.github.com/users/mattam82/received_events","type":"User","site_admin":false},"labels":[{"id":723611231,"url":"https://api.github.com/repos/coq/coq/labels/kind:%20enhancement","name":"kind: enhancement","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":{"login":"ppedrot","id":1202327,"avatar_url":"https://avatars1.githubusercontent.com/u/1202327?v=4","gravatar_id":"","url":"https://api.github.com/users/ppedrot","html_url":"https://github.com/ppedrot","followers_url":"https://api.github.com/users/ppedrot/followers","following_url":"https://api.github.com/users/ppedrot/following{/other_user}","gists_url":"https://api.github.com/users/ppedrot/gists{/gist_id}","starred_url":"https://api.github.com/users/ppedrot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppedrot/subscriptions","organizations_url":"https://api.github.com/users/ppedrot/orgs","repos_url":"https://api.github.com/users/ppedrot/repos","events_url":"https://api.github.com/users/ppedrot/events{/privacy}","received_events_url":"https://api.github.com/users/ppedrot/received_events","type":"User","site_admin":false},"assignees":[{"login":"ppedrot","id":1202327,"avatar_url":"https://avatars1.githubusercontent.com/u/1202327?v=4","gravatar_id":"","url":"https://api.github.com/users/ppedrot","html_url":"https://github.com/ppedrot","followers_url":"https://api.github.com/users/ppedrot/followers","following_url":"https://api.github.com/users/ppedrot/following{/other_user}","gists_url":"https://api.github.com/users/ppedrot/gists{/gist_id}","starred_url":"https://api.github.com/users/ppedrot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppedrot/subscriptions","organizations_url":"https://api.github.com/users/ppedrot/orgs","repos_url":"https://api.github.com/users/ppedrot/repos","events_url":"https://api.github.com/users/ppedrot/events{/privacy}","received_events_url":"https://api.github.com/users/ppedrot/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/coq/coq/milestones/7","html_url":"https://github.com/coq/coq/milestone/7","labels_url":"https://api.github.com/repos/coq/coq/milestones/7/labels","id":2647743,"number":7,"title":"8.9+beta1","description":"The date of the feature freeze has not been announced yet.","creator":{"login":"Zimmi48","id":1108325,"avatar_url":"https://avatars2.githubusercontent.com/u/1108325?v=4","gravatar_id":"","url":"https://api.github.com/users/Zimmi48","html_url":"https://github.com/Zimmi48","followers_url":"https://api.github.com/users/Zimmi48/followers","following_url":"https://api.github.com/users/Zimmi48/following{/other_user}","gists_url":"https://api.github.com/users/Zimmi48/gists{/gist_id}","starred_url":"https://api.github.com/users/Zimmi48/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zimmi48/subscriptions","organizations_url":"https://api.github.com/users/Zimmi48/orgs","repos_url":"https://api.github.com/users/Zimmi48/repos","events_url":"https://api.github.com/users/Zimmi48/events{/privacy}","received_events_url":"https://api.github.com/users/Zimmi48/received_events","type":"User","site_admin":false},"open_issues":130,"closed_issues":86,"state":"open","created_at":"2017-07-18T15:03:25Z","updated_at":"2018-05-07T11:50:36Z","due_on":null,"closed_at":null},"comments":12,"created_at":"2018-02-13T17:48:52Z","updated_at":"2018-05-07T13:13:21Z","closed_at":null,"author_association":"OWNER","pull_request":{"url":"https://api.github.com/repos/coq/coq/pulls/6754","html_url":"https://github.com/coq/coq/pull/6754","diff_url":"https://github.com/coq/coq/pull/6754.diff","patch_url":"https://github.com/coq/coq/pull/6754.patch"},"body":"<!-- Thank you for your contribution.\r\n     Make sure you read the contributing guide and fill this template. -->\r\n\r\nBetter representation of cases on primitive projections. Work in progress.\r\nNow using let-ins consistently for the thing to destruct and each projection\r\nto avoid blowups. Currently based on 8.7 for testing on current developments.\r\n\r\n<!-- Keep what applies -->\r\n**Kind:** feature / performance.\r\n\r\n<!-- If this is a bug fix, make sure the bug was reported beforehand. -->\r\nFixes / closes #5701\r\n\r\n\r\n<!-- If this is a feature pull request / breaks compatibility: -->\r\n<!-- (Otherwise, remove these lines.) -->\r\n- [ ] Corresponding documentation was added / updated.\r\n- [ ] Entry added in CHANGES.\r\n"},"comment":{"url":"https://api.github.com/repos/coq/coq/issues/comments/387060184","html_url":"https://github.com/coq/coq/pull/6754#issuecomment-387060184","issue_url":"https://api.github.com/repos/coq/coq/issues/6754","id":387060184,"user":{"login":"SkySkimmer","id":2461932,"avatar_url":"https://avatars1.githubusercontent.com/u/2461932?v=4","gravatar_id":"","url":"https://api.github.com/users/SkySkimmer","html_url":"https://github.com/SkySkimmer","followers_url":"https://api.github.com/users/SkySkimmer/followers","following_url":"https://api.github.com/users/SkySkimmer/following{/other_user}","gists_url":"https://api.github.com/users/SkySkimmer/gists{/gist_id}","starred_url":"https://api.github.com/users/SkySkimmer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SkySkimmer/subscriptions","organizations_url":"https://api.github.com/users/SkySkimmer/orgs","repos_url":"https://api.github.com/users/SkySkimmer/repos","events_url":"https://api.github.com/users/SkySkimmer/events{/privacy}","received_events_url":"https://api.github.com/users/SkySkimmer/received_events","type":"User","site_admin":false},"created_at":"2018-05-07T13:13:21Z","updated_at":"2018-05-07T13:13:21Z","author_association":"CONTRIBUTOR","body":"There is no specific line where it gets slower.\r\nMaybe ocaml stopped inlining the function or some such tricky thing."}}
{"actor":{"display_login":"SkySkimmer"}}