{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63608731,"defaultBranch":"master","name":"dudect","ownerLogin":"oreparaz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-18T14:14:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1812795?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705344199.0","currentOid":""},"activityList":{"items":[{"before":"a18fdee2386b63466502e9cb273cb14226679b4b","after":"dc269651fb2567e46755cfb2a13d3875592968b5","ref":"refs/heads/master","pushedAt":"2024-03-19T17:55:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"Prevent potential overflow (#41)\n\nCast a 64 bit integer into 32 bit might cause overflow.\r\nWhen the *a is larger than *b and 31th bit of (*a - *b) is 1,\r\ncasting it to an 32 bit integer will yeild a negative number,\r\nwhich is an unexpected result.","shortMessageHtmlLink":"Prevent potential overflow (#41)"}},{"before":"441ae13b4b514de1bb1b809de04737be1a2a8a3a","after":null,"ref":"refs/heads/oscar/license","pushedAt":"2024-01-15T18:43:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"}},{"before":"c14a3e757f03b1985953e07ac3e1d4d10b6f604e","after":null,"ref":"refs/heads/oscar/authors","pushedAt":"2024-01-15T18:43:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"}},{"before":"b5d395b7074b6389eceb796cfca5d6164ae04f43","after":null,"ref":"refs/heads/oscar/build-ci","pushedAt":"2024-01-15T18:43:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"}},{"before":"28748e18811732819bb21cb6660e7853b72a5d8b","after":null,"ref":"refs/heads/oscar/action-asan","pushedAt":"2024-01-15T18:43:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"}},{"before":"9dbb7dc8a703f33b89111bb0c8f97c07d0e2295d","after":null,"ref":"refs/heads/oscar/fix-wrap","pushedAt":"2024-01-15T18:43:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"}},{"before":"8c74aae8dde7440888277d07d7611849d8106c79","after":null,"ref":"refs/heads/oscar/ci","pushedAt":"2024-01-15T18:43:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"}},{"before":"4d7fcc3cb1dbfdd5852450be70b9047ebb7012f9","after":"a18fdee2386b63466502e9cb273cb14226679b4b","ref":"refs/heads/master","pushedAt":"2024-01-12T20:05:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"Add `mfence` before issuing `rdtsc` (#30)\n\n* fix: issue `mfence` instruction before issuing `rdtsc`\r\n\r\nThis should make all memory load/ store operations happening before RDTSC (in program order) globally visible. Read https://stackoverflow.com/a/12634857.\r\n\r\nSigned-off-by: Anjan Roy \r\n\r\n* udt: update example showing constant-timeness of `memcmp` varies based on different optimization settings\r\n\r\nSigned-off-by: Anjan Roy \r\n\r\n* chg: get rid of redundant assertion\r\n\r\nComparison of unsigned expression in `>= 0` is always **true**.\r\n\r\nSigned-off-by: Anjan Roy \r\n\r\n* ci: fix broken apt install (#31)\r\n\r\n* readme: add credits for PR 30 (Anjan Roy)\r\n\r\n* add link to github issue\r\n\r\n---------\r\n\r\nSigned-off-by: Anjan Roy \r\nCo-authored-by: Oscar Reparaz ","shortMessageHtmlLink":"Add mfence
before issuing rdtsc
(#30)"}},{"before":"04235f7f2ba29006c5e6eb3b4c58d7c45ad8dcb1","after":"4d7fcc3cb1dbfdd5852450be70b9047ebb7012f9","ref":"refs/heads/master","pushedAt":"2024-01-12T19:44:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: fix broken apt install (#31)","shortMessageHtmlLink":"ci: fix broken apt install (#31)"}},{"before":"e10187d8854533b1b391e982260d0b9ea5215af9","after":"8c74aae8dde7440888277d07d7611849d8106c79","ref":"refs/heads/oscar/ci","pushedAt":"2024-01-12T19:37:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: fix broken apt install","shortMessageHtmlLink":"ci: fix broken apt install"}},{"before":"2a7d41ffbacee353401201b37faf8267eaee1bec","after":"e10187d8854533b1b391e982260d0b9ea5215af9","ref":"refs/heads/oscar/ci","pushedAt":"2024-01-12T19:34:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: try to fix broken apt install","shortMessageHtmlLink":"ci: try to fix broken apt install"}},{"before":null,"after":"2a7d41ffbacee353401201b37faf8267eaee1bec","ref":"refs/heads/oscar/ci","pushedAt":"2024-01-12T19:32:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: try to fix broken apt install","shortMessageHtmlLink":"ci: try to fix broken apt install"}},{"before":"bebf0cda74fcb448dc80ff47a7e73b632134cc93","after":"04235f7f2ba29006c5e6eb3b4c58d7c45ad8dcb1","ref":"refs/heads/master","pushedAt":"2023-11-09T22:31:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"fix: undeclared function wrap_report (#29)\n\nFixes #28.","shortMessageHtmlLink":"fix: undeclared function wrap_report (#29)"}},{"before":null,"after":"9dbb7dc8a703f33b89111bb0c8f97c07d0e2295d","ref":"refs/heads/oscar/fix-wrap","pushedAt":"2023-11-09T22:31:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"fix: undeclared function wrap_report\n\nFixes #28.","shortMessageHtmlLink":"fix: undeclared function wrap_report"}},{"before":"717455281d8e57ac47943493b9a742a073b8a9b9","after":"bebf0cda74fcb448dc80ff47a7e73b632134cc93","ref":"refs/heads/master","pushedAt":"2023-08-24T12:12:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github (#25)","shortMessageHtmlLink":"ci: add address sanitizer in github (#25)"}},{"before":"f61a3039dd2552b1a15f032fa9ed35e4d6c3b377","after":"28748e18811732819bb21cb6660e7853b72a5d8b","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T12:00:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"edf532fe8c3ab26296d58a648727390761df6048","after":"f61a3039dd2552b1a15f032fa9ed35e4d6c3b377","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T11:44:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"68a120799fef833fadd348f390d421008b2158e8","after":"edf532fe8c3ab26296d58a648727390761df6048","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T10:42:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"8d48675fd7834fe147f57a41a86694d803ccac1d","after":"68a120799fef833fadd348f390d421008b2158e8","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T10:38:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"b2e51b2835afbd36adb655171dc6ac0389f16e4f","after":"8d48675fd7834fe147f57a41a86694d803ccac1d","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T10:16:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"e379b5b7e8f73ef076f3a4b93575469ed2b49053","after":"b2e51b2835afbd36adb655171dc6ac0389f16e4f","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T10:10:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"5fb394f8248b5055d1de3d79b6c7aba8d9b7c1ef","after":"e379b5b7e8f73ef076f3a4b93575469ed2b49053","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:57:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"d741d1aff9ae0153e3c59ac86d91d0849b567400","after":"5fb394f8248b5055d1de3d79b6c7aba8d9b7c1ef","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:50:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"23d8e1aae0ea678ec29acca4a1138ee42b60de25","after":"d741d1aff9ae0153e3c59ac86d91d0849b567400","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:48:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"16307f2a089082f88f552a260d982d730510629d","after":"23d8e1aae0ea678ec29acca4a1138ee42b60de25","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:45:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"0f9687553b7498d3fee5441cce55a7c573863c52","after":"16307f2a089082f88f552a260d982d730510629d","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:44:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"54c4357396f8f3b7a916a96ea46c199b4af3d223","after":"0f9687553b7498d3fee5441cce55a7c573863c52","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:36:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"a28a00b1fb2434b21c0c4f0e76130a95d36d37a7","after":"54c4357396f8f3b7a916a96ea46c199b4af3d223","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:35:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":null,"after":"a28a00b1fb2434b21c0c4f0e76130a95d36d37a7","ref":"refs/heads/oscar/action-asan","pushedAt":"2023-08-24T09:28:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add address sanitizer in github","shortMessageHtmlLink":"ci: add address sanitizer in github"}},{"before":"05b48d866e9353c6e719ab99b9f16ef13d14cb2a","after":"717455281d8e57ac47943493b9a742a073b8a9b9","ref":"refs/heads/master","pushedAt":"2023-08-24T09:22:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oreparaz","name":null,"path":"/oreparaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1812795?s=80&v=4"},"commit":{"message":"ci: add minimal github workflow (#24)","shortMessageHtmlLink":"ci: add minimal github workflow (#24)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGelQ9AA","startCursor":null,"endCursor":null}},"title":"Activity ยท oreparaz/dudect"}