{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":238817004,"defaultBranch":"master","name":"fameta-counter","ownerLogin":"falemagn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-07T01:01:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/507164?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1581037320.0","currentOid":""},"activityList":{"items":[{"before":"c541522f16782440fc23dc0075d7c7ffc590d3fb","after":"c287b2e22c0917cfaf752d149afaab527ba08923","ref":"refs/heads/master","pushedAt":"2023-10-31T09:51:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"If compiling with c++17, UniqueValue has the 'auto' type, so not only integers can be used. If compiling with g++, make the return type of the friend slot_allocated() function be auto, so that #112267 (gnu bugzilla) can be cirvumvented. Clang errors out with it, hence why only use it with gcc.","shortMessageHtmlLink":"If compiling with c++17, UniqueValue has the 'auto' type, so not only…"}},{"before":"f42b8c1df00fabccdd0d2fb8c463a44b9201e6c5","after":"c541522f16782440fc23dc0075d7c7ffc590d3fb","ref":"refs/heads/master","pushedAt":"2023-10-29T20:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"No need to silence warnings with the templated allocated_slot()","shortMessageHtmlLink":"No need to silence warnings with the templated allocated_slot()"}},{"before":"c287b2e22c0917cfaf752d149afaab527ba08923","after":"f42b8c1df00fabccdd0d2fb8c463a44b9201e6c5","ref":"refs/heads/master","pushedAt":"2023-10-29T20:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Made the gcc 'warning fix' more generic, and probably more standard-compliant, by making the slot_allocated function a template, with a template parameter that depends on the caller's template parameter. This makes it so that the auto return type doesn't cause an error on any tested compiler","shortMessageHtmlLink":"Made the gcc 'warning fix' more generic, and probably more standard-c…"}},{"before":"b93b391c0cff5b1a5825680d9fc7e875903800de","after":"c287b2e22c0917cfaf752d149afaab527ba08923","ref":"refs/heads/master","pushedAt":"2023-10-29T17:16:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"If compiling with c++17, UniqueValue has the 'auto' type, so not only integers can be used. If compiling with g++, make the return type of the friend slot_allocated() function be auto, so that #112267 (gnu bugzilla) can be cirvumvented. Clang errors out with it, hence why only use it with gcc.","shortMessageHtmlLink":"If compiling with c++17, UniqueValue has the 'auto' type, so not only…"}},{"before":"401697ca40128fc17245970973b21dab2932037b","after":"b93b391c0cff5b1a5825680d9fc7e875903800de","ref":"refs/heads/master","pushedAt":"2023-10-29T14:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Take into account the Step and the Start for the current value retrieval too.","shortMessageHtmlLink":"Take into account the Step and the Start for the current value retrie…"}},{"before":"4a36bb1f3440650695739489cafb1d3c164421d3","after":"401697ca40128fc17245970973b21dab2932037b","ref":"refs/heads/master","pushedAt":"2023-10-28T19:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"If compiling with c++17 and above, uses by default a binary lookup for the next available counter index. Incrementing a counter up to N before was O(N*N), now it's O(N*log2(N))","shortMessageHtmlLink":"If compiling with c++17 and above, uses by default a binary lookup fo…"}},{"before":"6b9299907313b65d48dff2deed263ed9a912e304","after":"4a36bb1f3440650695739489cafb1d3c164421d3","ref":"refs/heads/master","pushedAt":"2023-10-25T16:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Removed leftover outdated reference to 'monotonically increasing'","shortMessageHtmlLink":"Removed leftover outdated reference to 'monotonically increasing'"}},{"before":"f5f01fe73d7bb49f761e9e85865f2d03c82fa6eb","after":"6b9299907313b65d48dff2deed263ed9a912e304","ref":"refs/heads/master","pushedAt":"2023-10-25T12:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Reintroduce comments removed by mistake","shortMessageHtmlLink":"Reintroduce comments removed by mistake"}},{"before":"1d13e8348a8bf4ec801d1eec767b23233daf0f81","after":"f5f01fe73d7bb49f761e9e85865f2d03c82fa6eb","ref":"refs/heads/master","pushedAt":"2023-10-25T12:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Added godbolt link","shortMessageHtmlLink":"Added godbolt link"}},{"before":"4759b61b5bfab84226e62be7bffe4e787443c600","after":"1d13e8348a8bf4ec801d1eec767b23233daf0f81","ref":"refs/heads/master","pushedAt":"2023-10-25T11:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Update counter.hpp\n\nRemoved not needed include","shortMessageHtmlLink":"Update counter.hpp"}},{"before":"35f4421524b61eaa658c23e9c3667dc914df72fa","after":"4759b61b5bfab84226e62be7bffe4e787443c600","ref":"refs/heads/master","pushedAt":"2023-10-25T11:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falemagn","name":"Fabio","path":"/falemagn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/507164?s=80&v=4"},"commit":{"message":"Implemented a refactoring that rationalizes the API and also fixes #2","shortMessageHtmlLink":"Implemented a refactoring that rationalizes the API and also fixes #2"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADo9oSTgA","startCursor":null,"endCursor":null}},"title":"Activity · falemagn/fameta-counter"}