{"action":"closed","issue":{"url":"https://api.github.com/repos/OP2/PyOP2/issues/485","repository_url":"https://api.github.com/repos/OP2/PyOP2","labels_url":"https://api.github.com/repos/OP2/PyOP2/issues/485/labels{/name}","comments_url":"https://api.github.com/repos/OP2/PyOP2/issues/485/comments","events_url":"https://api.github.com/repos/OP2/PyOP2/issues/485/events","html_url":"https://github.com/OP2/PyOP2/issues/485","id":138138961,"number":485,"title":"Hook into PETSc logging for profiling","user":{"login":"wence-","id":1126981,"avatar_url":"https://avatars.githubusercontent.com/u/1126981?v=3","gravatar_id":"","url":"https://api.github.com/users/wence-","html_url":"https://github.com/wence-","followers_url":"https://api.github.com/users/wence-/followers","following_url":"https://api.github.com/users/wence-/following{/other_user}","gists_url":"https://api.github.com/users/wence-/gists{/gist_id}","starred_url":"https://api.github.com/users/wence-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wence-/subscriptions","organizations_url":"https://api.github.com/users/wence-/orgs","repos_url":"https://api.github.com/users/wence-/repos","events_url":"https://api.github.com/users/wence-/events{/privacy}","received_events_url":"https://api.github.com/users/wence-/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OP2/PyOP2/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-03T10:30:07Z","updated_at":"2016-05-10T10:01:20Z","closed_at":"2016-05-10T10:01:20Z","body":"When running in CPU backends and we have PETSc available, we should use hook up with their logging functionality.  If we want to support the GPU backends, we can stub out the relevant pieces.\r\n\r\nSee also firedrakeproject/firedrake#726."}}