{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37726333,"defaultBranch":"master","name":"reedsolomon","ownerLogin":"klauspost","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-19T14:29:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5663952?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725895233.0","currentOid":""},"activityList":{"items":[{"before":"34577df9e697054341651aa10f4749df0f22b3db","after":null,"ref":"refs/heads/race-asm-test","pushedAt":"2024-08-31T14:15:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"}},{"before":"67157af26bf60bc4b0431e2b14469ded67238582","after":"6a9df697dce81ba20ee4aa223ef76dacd172cb4d","ref":"refs/heads/master","pushedAt":"2024-08-31T14:15:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Test asm slice reads/writes in race tests (#286)\n\n* Test asm slice reads/writes in race tests\r\n* Update CI and go.mod\r\n\r\nWhen calling asm functions in race mode, check inputs and outputs for races.","shortMessageHtmlLink":"Test asm slice reads/writes in race tests (#286)"}},{"before":"ae649156d4ced5d72310073f150f11a7924a591b","after":"34577df9e697054341651aa10f4749df0f22b3db","ref":"refs/heads/race-asm-test","pushedAt":"2024-08-31T13:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Update CI and go.mod","shortMessageHtmlLink":"Update CI and go.mod"}},{"before":"3b1650e1c8aa9e8190f126cc61141c1583605204","after":"ae649156d4ced5d72310073f150f11a7924a591b","ref":"refs/heads/race-asm-test","pushedAt":"2024-08-31T13:23:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Fix up arm","shortMessageHtmlLink":"Fix up arm"}},{"before":null,"after":"3b1650e1c8aa9e8190f126cc61141c1583605204","ref":"refs/heads/race-asm-test","pushedAt":"2024-08-31T13:10:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Test asm slice reads/writes in race tests\n\nWhen calling asm functions in race mode, check inputs and outputs for races.","shortMessageHtmlLink":"Test asm slice reads/writes in race tests"}},{"before":"3412d52c798eb35dfbb8f8fe72e4d952e644abbd","after":"67157af26bf60bc4b0431e2b14469ded67238582","ref":"refs/heads/master","pushedAt":"2024-08-23T08:30:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Make ARM SVE code vector length agnostic (#285)\n\n* Make ARM SVE code vector length agnostic\r\n\r\n* Generate correct matrix for code-gen based on actual vector length (for 256 bits and below)\r\n\r\n* Missing changes in reedsolomon.go\r\n\r\n* Fix build for testing on amd64","shortMessageHtmlLink":"Make ARM SVE code vector length agnostic (#285)"}},{"before":"7202dfc08cf2b466f803ca6adaefbeb22726d50d","after":"3412d52c798eb35dfbb8f8fe72e4d952e644abbd","ref":"refs/heads/master","pushedAt":"2024-07-16T17:48:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Fix build for Graviton4 processor (#283)\n\n* Fix build for Graviton4 processor\r\n* Remove unnecessary noescape and add retraction","shortMessageHtmlLink":"Fix build for Graviton4 processor (#283)"}},{"before":"d4574a5be5062e5a07ffae17ad59789976baf674","after":"7202dfc08cf2b466f803ca6adaefbeb22726d50d","ref":"refs/heads/master","pushedAt":"2024-06-17T08:10:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Support for ARM SVE and better performance for NEON (#281)\n\n* Support for ARM SVE and better performance for NEON\r\n* Code refactoring to support code generation for both amd64 as well as arm64","shortMessageHtmlLink":"Support for ARM SVE and better performance for NEON (#281)"}},{"before":"d958f29023dd9f6664d1b6528fa4db661fec438f","after":null,"ref":"refs/heads/go-1.22","pushedAt":"2024-05-07T09:24:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"}},{"before":"ea0a106c8f50b260e7fcec62736541a178b64bf3","after":"d4574a5be5062e5a07ffae17ad59789976baf674","ref":"refs/heads/master","pushedAt":"2024-05-07T09:24:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"tests: Bump CI to Go 1.22 (#280)","shortMessageHtmlLink":"tests: Bump CI to Go 1.22 (#280)"}},{"before":"7e3057419298f88acb214f7d0378454c503f0fd6","after":null,"ref":"refs/heads/double-load","pushedAt":"2024-05-07T09:23:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"}},{"before":"465e91ab8ed7ac6ec8c018a8a0513a2a3c092ee0","after":"ea0a106c8f50b260e7fcec62736541a178b64bf3","ref":"refs/heads/master","pushedAt":"2024-05-07T09:23:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Remove double load on 64 byte loop init (#279)\n\nFixes #278","shortMessageHtmlLink":"Remove double load on 64 byte loop init (#279)"}},{"before":null,"after":"d958f29023dd9f6664d1b6528fa4db661fec438f","ref":"refs/heads/go-1.22","pushedAt":"2024-05-07T08:18:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Bump CI to Go 1.22","shortMessageHtmlLink":"Bump CI to Go 1.22"}},{"before":null,"after":"7e3057419298f88acb214f7d0378454c503f0fd6","ref":"refs/heads/double-load","pushedAt":"2024-05-07T08:16:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Remove double load on 64 byte loop init\n\nFixes #278","shortMessageHtmlLink":"Remove double load on 64 byte loop init"}},{"before":"71b6c2cfac3ea80f9aec7da7ea3b2fc2e901b224","after":null,"ref":"refs/heads/benchmark-csv-header","pushedAt":"2024-03-27T12:38:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"}},{"before":"85a5e93f8057fbef2758ba5110f7742ccc3bab72","after":"465e91ab8ed7ac6ec8c018a8a0513a2a3c092ee0","ref":"refs/heads/master","pushedAt":"2024-03-27T12:38:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"benchmark: Add CSV header (#277)\n\n* benchmark: Add CSV header","shortMessageHtmlLink":"benchmark: Add CSV header (#277)"}},{"before":"88292ae268536838b48bc1e7ddd175d6c0b09b5e","after":"71b6c2cfac3ea80f9aec7da7ea3b2fc2e901b224","ref":"refs/heads/benchmark-csv-header","pushedAt":"2024-03-27T12:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Correct unit","shortMessageHtmlLink":"Correct unit"}},{"before":null,"after":"88292ae268536838b48bc1e7ddd175d6c0b09b5e","ref":"refs/heads/benchmark-csv-header","pushedAt":"2024-03-27T12:15:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"benchmark: Add CSV header","shortMessageHtmlLink":"benchmark: Add CSV header"}},{"before":"fd7f7a5141313bab7d5122bc53bba82cfc869e0e","after":"85a5e93f8057fbef2758ba5110f7742ccc3bab72","ref":"refs/heads/master","pushedAt":"2024-03-11T12:26:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Remove dead code in fwht (#275)\n\n* fwht() doesn't need length of data parameter\r\n* Remove dead code in fwht\r\n\r\nas we're always working on an array of size `order`","shortMessageHtmlLink":"Remove dead code in fwht (#275)"}},{"before":"4e91954739f00400b1c60e81096cb56fa2aea207","after":"fd7f7a5141313bab7d5122bc53bba82cfc869e0e","ref":"refs/heads/master","pushedAt":"2024-03-11T11:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2124328cf1fe3e84519d158cc24a73973eb9f51b","after":"4e91954739f00400b1c60e81096cb56fa2aea207","ref":"refs/heads/master","pushedAt":"2024-02-26T10:17:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Update link in README.md (#273)\n\nPrevious one was 404.","shortMessageHtmlLink":"Update link in README.md (#273)"}},{"before":"bb8917fa442f65c1a583a38d996efabd9fa66e95","after":"2124328cf1fe3e84519d158cc24a73973eb9f51b","ref":"refs/heads/master","pushedAt":"2024-01-26T14:59:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"typos (#269)","shortMessageHtmlLink":"typos (#269)"}},{"before":"6c71a6bd8752b21309f2edce526b77d7a8124c7e","after":"bb8917fa442f65c1a583a38d996efabd9fa66e95","ref":"refs/heads/master","pushedAt":"2024-01-10T15:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Use correct default for `-no-avx-gfni` in tests.","shortMessageHtmlLink":"Use correct default for -no-avx-gfni in tests."}},{"before":"2df349acc4fb2b397fa72f86a4d230d4f6a3b1ae","after":"6c71a6bd8752b21309f2edce526b77d7a8124c7e","ref":"refs/heads/master","pushedAt":"2024-01-10T14:43:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Update go.sum","shortMessageHtmlLink":"Update go.sum"}},{"before":"5b85c725bcb6b785d9a273a267eb698b1f02c262","after":"2df349acc4fb2b397fa72f86a4d230d4f6a3b1ae","ref":"refs/heads/master","pushedAt":"2024-01-10T14:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Bump CPUID","shortMessageHtmlLink":"Bump CPUID"}},{"before":"fdb38ee8b610a7f425f1ad79034d92f15a161948","after":null,"ref":"refs/heads/add-avx2-gfni","pushedAt":"2024-01-09T17:25:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"}},{"before":"162f2bad346238488d8652bdf46292cb947b19b7","after":"5b85c725bcb6b785d9a273a267eb698b1f02c262","ref":"refs/heads/master","pushedAt":"2024-01-09T17:25:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Add pure AVX GFNI mode (#268)\n\nUse GFNI even if not on AVX512.\r\n\r\n* Add pure AVX GFNI mode\r\n* Remove unused 32 byte AVX2 assembly\r\n* Add test configs","shortMessageHtmlLink":"Add pure AVX GFNI mode (#268)"}},{"before":"d15074f44510211f550d537ef892a0310efc8cfa","after":"fdb38ee8b610a7f425f1ad79034d92f15a161948","ref":"refs/heads/add-avx2-gfni","pushedAt":"2024-01-08T13:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Rename AVX2 -> AVX","shortMessageHtmlLink":"Rename AVX2 -> AVX"}},{"before":"53b6284d758c8476d4487adaa6b736f8aaf13375","after":"d15074f44510211f550d537ef892a0310efc8cfa","ref":"refs/heads/add-avx2-gfni","pushedAt":"2024-01-08T12:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Load correct index.","shortMessageHtmlLink":"Load correct index."}},{"before":"dcd17803fa7728e45b4990c7434954b198c0506e","after":"53b6284d758c8476d4487adaa6b736f8aaf13375","ref":"refs/heads/add-avx2-gfni","pushedAt":"2024-01-08T11:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klauspost","name":"Klaus Post","path":"/klauspost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663952?s=80&v=4"},"commit":{"message":"Add flag to disable avx2-gfni in benchmark.","shortMessageHtmlLink":"Add flag to disable avx2-gfni in benchmark."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqWcOSAA","startCursor":null,"endCursor":null}},"title":"Activity ยท klauspost/reedsolomon"}