{"action":"created","issue":{"url":"https://api.github.com/repos/grpc/grpc/issues/10182","repository_url":"https://api.github.com/repos/grpc/grpc","labels_url":"https://api.github.com/repos/grpc/grpc/issues/10182/labels{/name}","comments_url":"https://api.github.com/repos/grpc/grpc/issues/10182/comments","events_url":"https://api.github.com/repos/grpc/grpc/issues/10182/events","html_url":"https://github.com/grpc/grpc/pull/10182","id":214770147,"number":10182,"title":"[EXPERIMENTAL] allocate unary response writer against call arena","user":{"login":"ctiller","id":10120821,"avatar_url":"https://avatars0.githubusercontent.com/u/10120821?v=3","gravatar_id":"","url":"https://api.github.com/users/ctiller","html_url":"https://github.com/ctiller","followers_url":"https://api.github.com/users/ctiller/followers","following_url":"https://api.github.com/users/ctiller/following{/other_user}","gists_url":"https://api.github.com/users/ctiller/gists{/gist_id}","starred_url":"https://api.github.com/users/ctiller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ctiller/subscriptions","organizations_url":"https://api.github.com/users/ctiller/orgs","repos_url":"https://api.github.com/users/ctiller/repos","events_url":"https://api.github.com/users/ctiller/events{/privacy}","received_events_url":"https://api.github.com/users/ctiller/received_events","type":"User","site_admin":false},"labels":[{"id":170781264,"url":"https://api.github.com/repos/grpc/grpc/labels/cla:%20yes","name":"cla: yes","color":"009800","default":false}],"state":"open","locked":false,"assignee":{"login":"dgquintas","id":120217,"avatar_url":"https://avatars0.githubusercontent.com/u/120217?v=3","gravatar_id":"","url":"https://api.github.com/users/dgquintas","html_url":"https://github.com/dgquintas","followers_url":"https://api.github.com/users/dgquintas/followers","following_url":"https://api.github.com/users/dgquintas/following{/other_user}","gists_url":"https://api.github.com/users/dgquintas/gists{/gist_id}","starred_url":"https://api.github.com/users/dgquintas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgquintas/subscriptions","organizations_url":"https://api.github.com/users/dgquintas/orgs","repos_url":"https://api.github.com/users/dgquintas/repos","events_url":"https://api.github.com/users/dgquintas/events{/privacy}","received_events_url":"https://api.github.com/users/dgquintas/received_events","type":"User","site_admin":false},"assignees":[{"login":"dgquintas","id":120217,"avatar_url":"https://avatars0.githubusercontent.com/u/120217?v=3","gravatar_id":"","url":"https://api.github.com/users/dgquintas","html_url":"https://github.com/dgquintas","followers_url":"https://api.github.com/users/dgquintas/followers","following_url":"https://api.github.com/users/dgquintas/following{/other_user}","gists_url":"https://api.github.com/users/dgquintas/gists{/gist_id}","starred_url":"https://api.github.com/users/dgquintas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgquintas/subscriptions","organizations_url":"https://api.github.com/users/dgquintas/orgs","repos_url":"https://api.github.com/users/dgquintas/repos","events_url":"https://api.github.com/users/dgquintas/events{/privacy}","received_events_url":"https://api.github.com/users/dgquintas/received_events","type":"User","site_admin":false},{"login":"nicolasnoble","id":7281574,"avatar_url":"https://avatars3.githubusercontent.com/u/7281574?v=3","gravatar_id":"","url":"https://api.github.com/users/nicolasnoble","html_url":"https://github.com/nicolasnoble","followers_url":"https://api.github.com/users/nicolasnoble/followers","following_url":"https://api.github.com/users/nicolasnoble/following{/other_user}","gists_url":"https://api.github.com/users/nicolasnoble/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolasnoble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolasnoble/subscriptions","organizations_url":"https://api.github.com/users/nicolasnoble/orgs","repos_url":"https://api.github.com/users/nicolasnoble/repos","events_url":"https://api.github.com/users/nicolasnoble/events{/privacy}","received_events_url":"https://api.github.com/users/nicolasnoble/received_events","type":"User","site_admin":false},{"login":"vjpai","id":8864912,"avatar_url":"https://avatars3.githubusercontent.com/u/8864912?v=3","gravatar_id":"","url":"https://api.github.com/users/vjpai","html_url":"https://github.com/vjpai","followers_url":"https://api.github.com/users/vjpai/followers","following_url":"https://api.github.com/users/vjpai/following{/other_user}","gists_url":"https://api.github.com/users/vjpai/gists{/gist_id}","starred_url":"https://api.github.com/users/vjpai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vjpai/subscriptions","organizations_url":"https://api.github.com/users/vjpai/orgs","repos_url":"https://api.github.com/users/vjpai/repos","events_url":"https://api.github.com/users/vjpai/events{/privacy}","received_events_url":"https://api.github.com/users/vjpai/received_events","type":"User","site_admin":false},{"login":"yang-g","id":10122250,"avatar_url":"https://avatars3.githubusercontent.com/u/10122250?v=3","gravatar_id":"","url":"https://api.github.com/users/yang-g","html_url":"https://github.com/yang-g","followers_url":"https://api.github.com/users/yang-g/followers","following_url":"https://api.github.com/users/yang-g/following{/other_user}","gists_url":"https://api.github.com/users/yang-g/gists{/gist_id}","starred_url":"https://api.github.com/users/yang-g/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yang-g/subscriptions","organizations_url":"https://api.github.com/users/yang-g/orgs","repos_url":"https://api.github.com/users/yang-g/repos","events_url":"https://api.github.com/users/yang-g/events{/privacy}","received_events_url":"https://api.github.com/users/yang-g/received_events","type":"User","site_admin":false}],"milestone":null,"comments":14,"created_at":"2017-03-16T16:52:13Z","updated_at":"2017-04-14T22:09:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/grpc/grpc/pulls/10182","html_url":"https://github.com/grpc/grpc/pull/10182","diff_url":"https://github.com/grpc/grpc/pull/10182.diff","patch_url":"https://github.com/grpc/grpc/pull/10182.patch"},"body":"Tweak unary async calls to allocate C++ level objects against the C core arena.\r\nAvoids two allocations/unary call.\r\n\r\nBased on #10135 \r\n\r\nRelevant commit is 5845091.\r\n\r\nReviewers: this is gnarly code, please be very dubious about it (I expect a long review cycle on this one).\r\n"},"comment":{"url":"https://api.github.com/repos/grpc/grpc/issues/comments/294246075","html_url":"https://github.com/grpc/grpc/pull/10182#issuecomment-294246075","issue_url":"https://api.github.com/repos/grpc/grpc/issues/10182","id":294246075,"user":{"login":"grpc-jenkins","id":12722905,"avatar_url":"https://avatars0.githubusercontent.com/u/12722905?v=3","gravatar_id":"","url":"https://api.github.com/users/grpc-jenkins","html_url":"https://github.com/grpc-jenkins","followers_url":"https://api.github.com/users/grpc-jenkins/followers","following_url":"https://api.github.com/users/grpc-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/grpc-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/grpc-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grpc-jenkins/subscriptions","organizations_url":"https://api.github.com/users/grpc-jenkins/orgs","repos_url":"https://api.github.com/users/grpc-jenkins/repos","events_url":"https://api.github.com/users/grpc-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/grpc-jenkins/received_events","type":"User","site_admin":false},"created_at":"2017-04-14T22:09:11Z","updated_at":"2017-04-14T22:09:11Z","body":"```\nPerformance differences noted:\nBenchmark                                cpu_time    real_time\n-------------------------------------  ----------  -----------\nBM_CreateDestroyPollset                     +7.00        +7.00\nBM_PollEmptyPollset_SpeedOfLight/10/1       +9.00        +9.00\nBM_SliceInternEqualToStaticMetadata        +17.50       +17.50\n```"}}
{"actor":{"display_login":"grpc-jenkins"}}