{"action":"created","issue":{"url":"https://api.github.com/repos/Igalia/snabbswitch/issues/279","repository_url":"https://api.github.com/repos/Igalia/snabbswitch","labels_url":"https://api.github.com/repos/Igalia/snabbswitch/issues/279/labels{/name}","comments_url":"https://api.github.com/repos/Igalia/snabbswitch/issues/279/comments","events_url":"https://api.github.com/repos/Igalia/snabbswitch/issues/279/events","html_url":"https://github.com/Igalia/snabbswitch/pull/279","id":136418014,"number":279,"title":"Added 5s and 30s max latency metrics","user":{"login":"kbara","id":1588250,"avatar_url":"https://avatars.githubusercontent.com/u/1588250?v=3","gravatar_id":"","url":"https://api.github.com/users/kbara","html_url":"https://github.com/kbara","followers_url":"https://api.github.com/users/kbara/followers","following_url":"https://api.github.com/users/kbara/following{/other_user}","gists_url":"https://api.github.com/users/kbara/gists{/gist_id}","starred_url":"https://api.github.com/users/kbara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kbara/subscriptions","organizations_url":"https://api.github.com/users/kbara/orgs","repos_url":"https://api.github.com/users/kbara/repos","events_url":"https://api.github.com/users/kbara/events{/privacy}","received_events_url":"https://api.github.com/users/kbara/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-02-25T15:20:06Z","updated_at":"2016-02-26T09:18:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Igalia/snabbswitch/pulls/279","html_url":"https://github.com/Igalia/snabbswitch/pull/279","diff_url":"https://github.com/Igalia/snabbswitch/pull/279.diff","patch_url":"https://github.com/Igalia/snabbswitch/pull/279.patch"},"body":"As requested by @wingo earlier today."},"comment":{"url":"https://api.github.com/repos/Igalia/snabbswitch/issues/comments/189180940","html_url":"https://github.com/Igalia/snabbswitch/pull/279#issuecomment-189180940","issue_url":"https://api.github.com/repos/Igalia/snabbswitch/issues/279","id":189180940,"user":{"login":"lukego","id":13791,"avatar_url":"https://avatars.githubusercontent.com/u/13791?v=3","gravatar_id":"","url":"https://api.github.com/users/lukego","html_url":"https://github.com/lukego","followers_url":"https://api.github.com/users/lukego/followers","following_url":"https://api.github.com/users/lukego/following{/other_user}","gists_url":"https://api.github.com/users/lukego/gists{/gist_id}","starred_url":"https://api.github.com/users/lukego/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukego/subscriptions","organizations_url":"https://api.github.com/users/lukego/orgs","repos_url":"https://api.github.com/users/lukego/repos","events_url":"https://api.github.com/users/lukego/events{/privacy}","received_events_url":"https://api.github.com/users/lukego/received_events","type":"User","site_admin":false},"created_at":"2016-02-26T09:18:16Z","updated_at":"2016-02-26T09:18:16Z","body":"The whole `snapshot` thing can probably be eliminated e.g. by choosing a different representation of counters (rather than one-per-file shared memory) that does not require double buffering.\r\n\r\nThe double buffer was introduced because `mmap()` is allocating these counter objects on 4096-byte aligned addresses and that is a pathological bad case for Intel CPU cache."}}