{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":610662988,"defaultBranch":"master","name":"cppuprofile","ownerLogin":"Orange-OpenSource","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-07T08:24:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1506386?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717595485.0","currentOid":""},"activityList":{"items":[{"before":"8cd9ff8bdf2a55d2963d5094c81ca43ef20c5f96","after":null,"ref":"refs/heads/improve-locks","pushedAt":"2024-06-05T13:51:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"}},{"before":"bf78ed1c2e4de19ef14b2161823b7fd94068e7ce","after":"5aaa926f981384270b8f7873ecaf6fc627fe205e","ref":"refs/heads/master","pushedAt":"2024-06-05T13:51:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"Improve locks for multithreading (#10)\n\n* Use std::unique_lock instead of std::mutex lock/unlock methods\r\n* Improve std::vector initialization","shortMessageHtmlLink":"Improve locks for multithreading (#10)"}},{"before":"1e471850ea82a1926ded532b51ca439300fa847e","after":"8cd9ff8bdf2a55d2963d5094c81ca43ef20c5f96","ref":"refs/heads/improve-locks","pushedAt":"2024-06-05T13:07:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib: improve usage of vectors in CPUMonitor class\n\nSigned-off-by: Cedric CHEDALEUX ","shortMessageHtmlLink":"lib: improve usage of vectors in CPUMonitor class"}},{"before":null,"after":"1e471850ea82a1926ded532b51ca439300fa847e","ref":"refs/heads/improve-locks","pushedAt":"2024-06-05T12:55:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib: improve usage of vectors in CPUMonitor class\n\nSigned-off-by: Cedric CHEDALEUX ","shortMessageHtmlLink":"lib: improve usage of vectors in CPUMonitor class"}},{"before":"3b5924776ae436c0c0d5f26cdacfeadfdf797a92","after":null,"ref":"refs/heads/fix-broken-header-installation","pushedAt":"2024-02-12T15:46:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"}},{"before":"514577f9b06dd51f970c40583c02bb5ef86700fe","after":"bf78ed1c2e4de19ef14b2161823b7fd94068e7ce","ref":"refs/heads/master","pushedAt":"2024-02-06T18:23:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"Fix broken header installation (#9)\n\n* Fix installation of public header `api.h` required by `uprofile.h` and\r\n`nvidiamonitor.h`","shortMessageHtmlLink":"Fix broken header installation (#9)"}},{"before":null,"after":"3b5924776ae436c0c0d5f26cdacfeadfdf797a92","ref":"refs/heads/fix-broken-header-installation","pushedAt":"2024-02-06T18:20:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib: fix codestyle","shortMessageHtmlLink":"lib: fix codestyle"}},{"before":"60a0dfa5ee16c69fe9d3aed7cb61a8084609f708","after":null,"ref":"refs/heads/fix-crashes","pushedAt":"2024-02-06T16:40:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"}},{"before":"862abfaca29a1edb073033dbc4d16ea9dd04700b","after":"514577f9b06dd51f970c40583c02bb5ef86700fe","ref":"refs/heads/master","pushedAt":"2024-02-06T16:40:55.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"Fix crashes (#8)\n\n* Fix segfault crash at application exit when no GPUMonitor has been\r\nregistered\r\n* Fix crash when `nvidia-smi` returns an error instead of collection of\r\nmetrics (Fix #7)\r\n* Do not collect GPU data if GPUMonitor fails to watch GPU\r\n* Slighty change in `IGPUMonitor` APIs to make methods const","shortMessageHtmlLink":"Fix crashes (#8)"}},{"before":"ce77003682330d0b50dd5de845fb23b69eddc4b7","after":"60a0dfa5ee16c69fe9d3aed7cb61a8084609f708","ref":"refs/heads/fix-crashes","pushedAt":"2024-02-06T16:40:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib/gpumonitor: make getUsage and getMemory const methods","shortMessageHtmlLink":"lib/gpumonitor: make getUsage and getMemory const methods"}},{"before":null,"after":"ce77003682330d0b50dd5de845fb23b69eddc4b7","ref":"refs/heads/fix-crashes","pushedAt":"2024-02-06T16:36:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib/gpumonitor: make getUsage and getMemory const methods","shortMessageHtmlLink":"lib/gpumonitor: make getUsage and getMemory const methods"}},{"before":"5c4cc1449aa66356b90fc1b252d2ac7e63628024","after":null,"ref":"refs/heads/cch/fix-nvidia-monitor-api-visibility","pushedAt":"2023-09-05T20:58:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"}},{"before":"cb4856d905cb22b5b39c05d1b2368f3b11cda17f","after":"862abfaca29a1edb073033dbc4d16ea9dd04700b","ref":"refs/heads/master","pushedAt":"2023-09-05T20:57:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib/nvidiamonitor: fix methods not exported in the symbol table (#6)\n\nNVidiaMonitor symbols were not exported when cppuprofile was compiled as\r\na shared library on Linux due to -fvisibility=hidden option.\r\n\r\nLet's fix this by exporting the public NvidiaMonitor methods.","shortMessageHtmlLink":"lib/nvidiamonitor: fix methods not exported in the symbol table (#6)"}},{"before":null,"after":"5c4cc1449aa66356b90fc1b252d2ac7e63628024","ref":"refs/heads/cch/fix-nvidia-monitor-api-visibility","pushedAt":"2023-09-05T06:01:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"lib/nvidiamonitor: fix methods not exported in the symbol table\n\nNVidiaMonitor symbols were not exported when cppuprofile was compiled\nas a shared library on Linux due to -fvisibility=hidden option.\n\nLet's fix this by exporting the public NvidiaMonitor methods.","shortMessageHtmlLink":"lib/nvidiamonitor: fix methods not exported in the symbol table"}},{"before":"d79b62a65d5032e6a5ed5ae87e837dbda653f0ad","after":"cb4856d905cb22b5b39c05d1b2368f3b11cda17f","ref":"refs/heads/master","pushedAt":"2023-08-08T09:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"doc: fix typo in code sample","shortMessageHtmlLink":"doc: fix typo in code sample"}},{"before":"7de7441574cdf06361e8e19749adcd0a7704d4d2","after":"d79b62a65d5032e6a5ed5ae87e837dbda653f0ad","ref":"refs/heads/master","pushedAt":"2023-08-08T09:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"doc: fix tag badge","shortMessageHtmlLink":"doc: fix tag badge"}},{"before":"91bfb8cfa053856ad70f8469040b3082d60cac1f","after":null,"ref":"refs/heads/pre-commit-hooks","pushedAt":"2023-08-08T09:18:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"}},{"before":"edc048bd625744d314943cb6d478b294176a5b96","after":null,"ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T09:18:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"}},{"before":"f47e943f6828a289608abf2c048867f43a74e337","after":"7de7441574cdf06361e8e19749adcd0a7704d4d2","ref":"refs/heads/master","pushedAt":"2023-08-08T09:18:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"Pre commit hooks (#5)\n\nSetup pre-commit hooks to make sure codestyle is valid","shortMessageHtmlLink":"Pre commit hooks (#5)"}},{"before":null,"after":"91bfb8cfa053856ad70f8469040b3082d60cac1f","ref":"refs/heads/pre-commit-hooks","pushedAt":"2023-08-08T09:17:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"codestyle: fix codestyle","shortMessageHtmlLink":"codestyle: fix codestyle"}},{"before":"81c12abcc974989515aa37da220feea5582c6226","after":"f47e943f6828a289608abf2c048867f43a74e337","ref":"refs/heads/master","pushedAt":"2023-08-08T09:06:46.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"Generate api doc (#4)","shortMessageHtmlLink":"Generate api doc (#4)"}},{"before":"6500baeb221760321cecc9f85734496d5d8c9ac7","after":"edc048bd625744d314943cb6d478b294176a5b96","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T09:05:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"doc: update README.md to reference doxygen API documentation","shortMessageHtmlLink":"doc: update README.md to reference doxygen API documentation"}},{"before":"2c9aa9f93dc2dfd0053d2b26de02c02661ef2aec","after":"6500baeb221760321cecc9f85734496d5d8c9ac7","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T08:57:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"fb2dc73ae9152888a58fdf8d0268a329e37a5364","after":"2c9aa9f93dc2dfd0053d2b26de02c02661ef2aec","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T08:52:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"0309ae3f53dbe5dc914dcb442a2a8cad5780e02e","after":"fb2dc73ae9152888a58fdf8d0268a329e37a5364","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T08:52:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"aeeb1fe4cb419daaaadc6facfef085780e0f836b","after":"0309ae3f53dbe5dc914dcb442a2a8cad5780e02e","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T08:50:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"3c891499b0d80c1d397f79acc98020774202f81d","after":"aeeb1fe4cb419daaaadc6facfef085780e0f836b","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-08T08:31:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"ad4fb97695b056e3c1f6cc8768111cb825712337","after":"3c891499b0d80c1d397f79acc98020774202f81d","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-07T16:29:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"4fbf41e54e5f462cf9566d570c3108ea0e5a5e53","after":"ad4fb97695b056e3c1f6cc8768111cb825712337","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-07T16:25:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}},{"before":"2474b7b0c01338032097dd2ffa6b60513fb606dd","after":"4fbf41e54e5f462cf9566d570c3108ea0e5a5e53","ref":"refs/heads/generate-api-doc","pushedAt":"2023-08-07T16:20:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cedric-chedaleux","name":"Cédric CHEDALEUX","path":"/cedric-chedaleux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102598635?s=80&v=4"},"commit":{"message":"wip ci","shortMessageHtmlLink":"wip ci"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXS61PQA","startCursor":null,"endCursor":null}},"title":"Activity · Orange-OpenSource/cppuprofile"}