{"action":"created","issue":{"url":"https://api.github.com/repos/Amanieu/parking_lot/issues/8","repository_url":"https://api.github.com/repos/Amanieu/parking_lot","labels_url":"https://api.github.com/repos/Amanieu/parking_lot/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/Amanieu/parking_lot/issues/8/comments","events_url":"https://api.github.com/repos/Amanieu/parking_lot/issues/8/events","html_url":"https://github.com/Amanieu/parking_lot/pull/8","id":166429242,"number":8,"title":"Improve benchmark reporting","user":{"login":"jynnantonix","id":455457,"avatar_url":"https://avatars.githubusercontent.com/u/455457?v=3","gravatar_id":"","url":"https://api.github.com/users/jynnantonix","html_url":"https://github.com/jynnantonix","followers_url":"https://api.github.com/users/jynnantonix/followers","following_url":"https://api.github.com/users/jynnantonix/following{/other_user}","gists_url":"https://api.github.com/users/jynnantonix/gists{/gist_id}","starred_url":"https://api.github.com/users/jynnantonix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jynnantonix/subscriptions","organizations_url":"https://api.github.com/users/jynnantonix/orgs","repos_url":"https://api.github.com/users/jynnantonix/repos","events_url":"https://api.github.com/users/jynnantonix/events{/privacy}","received_events_url":"https://api.github.com/users/jynnantonix/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-07-19T20:36:06Z","updated_at":"2016-07-22T19:58:21Z","closed_at":"2016-07-19T23:05:27Z","pull_request":{"url":"https://api.github.com/repos/Amanieu/parking_lot/pulls/8","html_url":"https://github.com/Amanieu/parking_lot/pull/8","diff_url":"https://github.com/Amanieu/parking_lot/pull/8.diff","patch_url":"https://github.com/Amanieu/parking_lot/pull/8.patch"},"body":"When benchmarking a synchronization primitive, raw throughput is not the\r\nonly statistic that matters. For example, it is also important that\r\nthreads do not starve waiting to acquire a lock.\r\n\r\nImprove the benchmark reporting so that it reports the throughput per\r\nthread per second.  This makes it possible to compare benchmarks across\r\ndifferent numbers of threads.  Without this, benchmark runs with more\r\nthreads would naturally appear to have higher throughput.  Additionally,\r\ninclude the median and standard deviation for the throughput per thread\r\nper second so that starvation issues become more apparent.\r\n\r\nSigned-off-by: Chirantan Ekbote <chirantan@google.com>"},"comment":{"url":"https://api.github.com/repos/Amanieu/parking_lot/issues/comments/234641234","html_url":"https://github.com/Amanieu/parking_lot/pull/8#issuecomment-234641234","issue_url":"https://api.github.com/repos/Amanieu/parking_lot/issues/8","id":234641234,"user":{"login":"jynnantonix","id":455457,"avatar_url":"https://avatars.githubusercontent.com/u/455457?v=3","gravatar_id":"","url":"https://api.github.com/users/jynnantonix","html_url":"https://github.com/jynnantonix","followers_url":"https://api.github.com/users/jynnantonix/followers","following_url":"https://api.github.com/users/jynnantonix/following{/other_user}","gists_url":"https://api.github.com/users/jynnantonix/gists{/gist_id}","starred_url":"https://api.github.com/users/jynnantonix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jynnantonix/subscriptions","organizations_url":"https://api.github.com/users/jynnantonix/orgs","repos_url":"https://api.github.com/users/jynnantonix/repos","events_url":"https://api.github.com/users/jynnantonix/events{/privacy}","received_events_url":"https://api.github.com/users/jynnantonix/received_events","type":"User","site_admin":false},"created_at":"2016-07-22T19:58:20Z","updated_at":"2016-07-22T19:58:20Z","body":"> What OS are you running?\r\n\r\nUbuntu Trusty\r\n\r\n> What CPU model do you have? How many cores?\r\n\r\nIntel Xeon CPU E5-2690 0 @ 2.90GHz.  32 cores.\r\n\r\n> Are you sure you are compiling with optimizations enabled? (--release) Are you compiling with nightly features enabled? (--feature nightly)\r\n\r\nYes, that was a release build but it was on stable, not nightly.\r\n"}}
{"actor":{"display_login":"jynnantonix"}}