{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":231855067,"defaultBranch":"master","name":"isoalloc","ownerLogin":"struct","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-05T02:03:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36181?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705788239.0","currentOid":""},"activityList":{"items":[{"before":"e4d1a35d627f575bb7a8555a08c5352dcb08bb57","after":"f341ce7274c95a1ffb9428ec96b3d6d2e3433fd3","ref":"refs/heads/master","pushedAt":"2024-04-22T18:04:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #228 from devnexen/userfaultfd_handling_update\n\nupdate userfaultfd handling.","shortMessageHtmlLink":"Merge pull request #228 from devnexen/userfaultfd_handling_update"}},{"before":"eb1f3f217004e3b154598711690db390ea287fb4","after":"e4d1a35d627f575bb7a8555a08c5352dcb08bb57","ref":"refs/heads/master","pushedAt":"2024-04-21T22:34:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #227 from devnexen/nothp\n\nadding THP_PAGES option to disable transparent huge pages.","shortMessageHtmlLink":"Merge pull request #227 from devnexen/nothp"}},{"before":"b4e146bba3823555403944e8fbf62793fc96a559","after":"eb1f3f217004e3b154598711690db390ea287fb4","ref":"refs/heads/master","pushedAt":"2024-01-20T22:20:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #225 from struct/fix_pointer_search\n\nuntag pointers before searching","shortMessageHtmlLink":"Merge pull request #225 from struct/fix_pointer_search"}},{"before":null,"after":"b14a84a6275a91d534fb6c2d067507981c0a135b","ref":"refs/heads/fix_pointer_search","pushedAt":"2024-01-20T22:03:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"untag pointers before searching","shortMessageHtmlLink":"untag pointers before searching"}},{"before":"51cc4b72a6fef9c926af74ef644f3af672225824","after":"b4e146bba3823555403944e8fbf62793fc96a559","ref":"refs/heads/master","pushedAt":"2024-01-19T22:09:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #224 from devnexen/fix_vla_cpp_tests\n\nfix c++ tests build warning, VLA is not standard but an extension.","shortMessageHtmlLink":"Merge pull request #224 from devnexen/fix_vla_cpp_tests"}},{"before":"429fc7399baac231b0a04da01bf2874afed1d412","after":"51cc4b72a6fef9c926af74ef644f3af672225824","ref":"refs/heads/master","pushedAt":"2023-12-31T23:40:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #221 from struct/arm_neon_v1\n\nArm NEON v1","shortMessageHtmlLink":"Merge pull request #221 from struct/arm_neon_v1"}},{"before":"bed6c41be43fbefac1bdb559bc2719bbcf90d214","after":"f534ff023c7c4004559fab0a75d6450681753ff0","ref":"refs/heads/arm_neon_v1","pushedAt":"2023-12-31T23:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":null,"after":"bed6c41be43fbefac1bdb559bc2719bbcf90d214","ref":"refs/heads/arm_neon_v1","pushedAt":"2023-12-31T23:27:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"first attempt at NEON intrinsics","shortMessageHtmlLink":"first attempt at NEON intrinsics"}},{"before":"9ab4173e2122ed0929232b93533a047ce1cc9deb","after":"429fc7399baac231b0a04da01bf2874afed1d412","ref":"refs/heads/master","pushedAt":"2023-12-27T03:51:14.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #217 from struct/mte_support\n\nAdd ARM MTE Support - May be broken","shortMessageHtmlLink":"Merge pull request #217 from struct/mte_support"}},{"before":"b88c50ab01162f03b7b7ce010ef51474fd58ec1d","after":"cddf69f595fac34aac93314bcac549c16437b980","ref":"refs/heads/mte_support","pushedAt":"2023-12-27T03:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"ensure a canary is hit","shortMessageHtmlLink":"ensure a canary is hit"}},{"before":"4bab77f0728855d0757731668622af8122f728f3","after":"b88c50ab01162f03b7b7ce010ef51474fd58ec1d","ref":"refs/heads/mte_support","pushedAt":"2023-12-27T03:33:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"remove restrict from header","shortMessageHtmlLink":"remove restrict from header"}},{"before":"fb789a53f57962954852fa5476c32a724aa2969c","after":"4bab77f0728855d0757731668622af8122f728f3","ref":"refs/heads/mte_support","pushedAt":"2023-12-27T03:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"cleanup arm mte, add tests","shortMessageHtmlLink":"cleanup arm mte, add tests"}},{"before":"af6287a22e5d9aad53efb389722cd7ab2063698e","after":"fb789a53f57962954852fa5476c32a724aa2969c","ref":"refs/heads/mte_support","pushedAt":"2023-12-23T14:26:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"API level >= 28 should be supported","shortMessageHtmlLink":"API level >= 28 should be supported"}},{"before":"0130ff454df6620272ae345224656ef0125e836a","after":"af6287a22e5d9aad53efb389722cd7ab2063698e","ref":"refs/heads/mte_support","pushedAt":"2023-12-23T13:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"add INLINE attribute","shortMessageHtmlLink":"add INLINE attribute"}},{"before":"df83a0f89834c6ed807f25614d30a3d4a45653fc","after":"0130ff454df6620272ae345224656ef0125e836a","ref":"refs/heads/mte_support","pushedAt":"2023-12-23T02:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"continue mte cleanup","shortMessageHtmlLink":"continue mte cleanup"}},{"before":"31b50a12c8556181be8e301674474ac6d085d22d","after":"df83a0f89834c6ed807f25614d30a3d4a45653fc","ref":"refs/heads/mte_support","pushedAt":"2023-12-22T21:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"retag the first 16 byte granule upon free","shortMessageHtmlLink":"retag the first 16 byte granule upon free"}},{"before":"421ef83b84f40b6f29b0163eac5b809eec845b0d","after":"31b50a12c8556181be8e301674474ac6d085d22d","ref":"refs/heads/mte_support","pushedAt":"2023-12-22T20:35:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"retag the first 16 byte granule upon free","shortMessageHtmlLink":"retag the first 16 byte granule upon free"}},{"before":"37dcff13b2f46b41150aacd1befd825ceac43ef7","after":"421ef83b84f40b6f29b0163eac5b809eec845b0d","ref":"refs/heads/mte_support","pushedAt":"2023-12-22T20:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"retag the first 16 byte granule upon free","shortMessageHtmlLink":"retag the first 16 byte granule upon free"}},{"before":"25f65af2b5af9335868406f6cca19cd9da2807f5","after":"9ab4173e2122ed0929232b93533a047ce1cc9deb","ref":"refs/heads/master","pushedAt":"2023-12-21T21:01:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #218 from devnexen/fbsd_fix_attempt2\n\nFbsd fix attempt2","shortMessageHtmlLink":"Merge pull request #218 from devnexen/fbsd_fix_attempt2"}},{"before":"9f7e2c8cba8200ed9a5857e9294da41dd0c971f0","after":"37dcff13b2f46b41150aacd1befd825ceac43ef7","ref":"refs/heads/mte_support","pushedAt":"2023-12-21T01:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Support building for MTE but disabling at runtime when not enabled","shortMessageHtmlLink":"Support building for MTE but disabling at runtime when not enabled"}},{"before":"d55e5afffa8b50c690c321c5cdf5d82cb8470d43","after":"9f7e2c8cba8200ed9a5857e9294da41dd0c971f0","ref":"refs/heads/mte_support","pushedAt":"2023-12-20T22:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"remove clang11 from workflow, fix makefile","shortMessageHtmlLink":"remove clang11 from workflow, fix makefile"}},{"before":"255a0588444528522152d712f6eb0306b374d4de","after":"d55e5afffa8b50c690c321c5cdf5d82cb8470d43","ref":"refs/heads/mte_support","pushedAt":"2023-12-20T22:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"add new files and fix android build","shortMessageHtmlLink":"add new files and fix android build"}},{"before":null,"after":"255a0588444528522152d712f6eb0306b374d4de","ref":"refs/heads/mte_support","pushedAt":"2023-12-20T21:43:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"PoC for ARM MTE support in IsoAlloc, adapted from Scudo","shortMessageHtmlLink":"PoC for ARM MTE support in IsoAlloc, adapted from Scudo"}},{"before":"8b25a43619fae020c66acf2449ed6a1d25d8a57b","after":"25f65af2b5af9335868406f6cca19cd9da2807f5","ref":"refs/heads/master","pushedAt":"2023-12-17T18:26:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"chunks of 32 byte multiplies performs better","shortMessageHtmlLink":"chunks of 32 byte multiplies performs better"}},{"before":"b26a28eb01358b3af772a43e49158279f7c959da","after":"8b25a43619fae020c66acf2449ed6a1d25d8a57b","ref":"refs/heads/master","pushedAt":"2023-12-17T17:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"properly support chunk sizes between 16 and 64","shortMessageHtmlLink":"properly support chunk sizes between 16 and 64"}},{"before":"16601d1e6f0f98223cc235747c8d64d6b0baacb2","after":"b26a28eb01358b3af772a43e49158279f7c959da","ref":"refs/heads/master","pushedAt":"2023-12-17T04:12:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #216 from struct/change_chunk_size_muls\n\nChunk sizes no longer need to be a power of 2","shortMessageHtmlLink":"Merge pull request #216 from struct/change_chunk_size_muls"}},{"before":"dff36a5ba0dd5e8cda89e686a2df3765b0213c09","after":"72d1b08b9cc354658c1206af139df0d4576324f3","ref":"refs/heads/change_chunk_size_muls","pushedAt":"2023-12-17T04:05:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"make format","shortMessageHtmlLink":"make format"}},{"before":null,"after":"dff36a5ba0dd5e8cda89e686a2df3765b0213c09","ref":"refs/heads/change_chunk_size_muls","pushedAt":"2023-12-17T04:05:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"chunk sizes are no longer required to be a power of 2","shortMessageHtmlLink":"chunk sizes are no longer required to be a power of 2"}},{"before":"60fdfd7383dd182cccec0152d7c22b682ab9fbf4","after":"16601d1e6f0f98223cc235747c8d64d6b0baacb2","ref":"refs/heads/master","pushedAt":"2023-12-10T02:39:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"Merge pull request #215 from struct/bug_report_template\n\nadd bug report template","shortMessageHtmlLink":"Merge pull request #215 from struct/bug_report_template"}},{"before":null,"after":"a5a8c49007eaac1e266dfb879db63cbdf1175d66","ref":"refs/heads/bug_report_template","pushedAt":"2023-12-10T02:37:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"struct","name":"Chris Rohlf","path":"/struct","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36181?s=80&v=4"},"commit":{"message":"add bug report template","shortMessageHtmlLink":"add bug report template"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEN00_cwA","startCursor":null,"endCursor":null}},"title":"Activity ยท struct/isoalloc"}