{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":737676395,"defaultBranch":"master","name":"zig","ownerLogin":"SammyJames","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-01T03:18:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4590604?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723726039.0","currentOid":""},"activityList":{"items":[{"before":"54b668f8a33e8466e4771e12f50069a068244640","after":"90075345519f165a0164c52b62b78453068c6ce6","ref":"refs/heads/master","pushedAt":"2024-09-10T13:32:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.zig.tokenizer: simplify line-based tokens\n\nCloses #21358\nCloses #21360\n\nThis commit modifies the `multiline_string_literal_line`, `doc_comment`,\nand `container_doc_comment` tokens to no longer include the line ending\nas part of the token. This makes it easier to handle line endings (which\nmay be LF, CRLF, or in edge cases possibly nonexistent) consistently.\n\nIn the two issues linked above, Autodoc was already assuming this for\ndoc comments, and yielding incorrect results when handling files with\nCRLF line endings (both in Markdown parsing and source rendering).\n\nApplying the same simplification for multiline string literals also\nbrings `zig fmt` into conformance with\nhttps://github.com/ziglang/zig-spec/issues/38 regarding formatting of\nmultiline strings with CRLF line endings: the spec says that `zig fmt`\nshould remove the CR from such line endings, but this was not previously\nthe case.","shortMessageHtmlLink":"std.zig.tokenizer: simplify line-based tokens"}},{"before":"8fc15f188c0deb1b0e2847297e535823eca1d2e8","after":"54b668f8a33e8466e4771e12f50069a068244640","ref":"refs/heads/master","pushedAt":"2024-09-09T02:33:49.000Z","pushType":"push","commitsCount":264,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.fmt: Update casing of a few functions to match naming style guide","shortMessageHtmlLink":"std.fmt: Update casing of a few functions to match naming style guide"}},{"before":"54e48f7b7dec96c8cdd1a0a0491554b118767817","after":"8fc15f188c0deb1b0e2847297e535823eca1d2e8","ref":"refs/heads/master","pushedAt":"2024-08-21T12:55:50.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Merge pull request #21145 from ziglang/elf-dwarf-relocs\n\nelf+zigobject: emit relocs for debug sections","shortMessageHtmlLink":"Merge pull request ziglang#21145 from ziglang/elf-dwarf-relocs"}},{"before":"4929cf23cedef2ca8a8cfb2f9379d136681a6f37","after":"54e48f7b7dec96c8cdd1a0a0491554b118767817","ref":"refs/heads/master","pushedAt":"2024-08-19T13:38:00.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Merge pull request #21128 from mlugg/incremental\n\nincremental: more progress","shortMessageHtmlLink":"Merge pull request ziglang#21128 from mlugg/incremental"}},{"before":"5d080e25d5b9b69fda4fd9d340cc9571fc0d0939","after":"4929cf23cedef2ca8a8cfb2f9379d136681a6f37","ref":"refs/heads/master","pushedAt":"2024-08-18T14:31:06.000Z","pushType":"push","commitsCount":118,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Merge pull request #21063 from mlugg/incremental\n\nIncremental compilation progress","shortMessageHtmlLink":"Merge pull request ziglang#21063 from mlugg/incremental"}},{"before":null,"after":"a934f4a7c862b50448fde51d77dbcfe1c23b47ef","ref":"refs/heads/semaphore","pushedAt":"2024-08-15T12:47:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"add postMany\n\nadd postMany test","shortMessageHtmlLink":"add postMany"}},{"before":"04f1fdadcffb5c63d7277edca7b1fd0b696d7910","after":null,"ref":"refs/heads/semaphore","pushedAt":"2024-08-15T12:45:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"}},{"before":"01907ac70c53775db69025e93237697eb1087ca8","after":"04f1fdadcffb5c63d7277edca7b1fd0b696d7910","ref":"refs/heads/semaphore","pushedAt":"2024-08-15T12:44:07.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"start: fix passing comptime-only value to inline asm\n\nAlso fix fmt directive typo.","shortMessageHtmlLink":"start: fix passing comptime-only value to inline asm"}},{"before":"eadc0c01ccb86db442c35bc7ab51f62b570b27b5","after":"5d080e25d5b9b69fda4fd9d340cc9571fc0d0939","ref":"refs/heads/master","pushedAt":"2024-08-15T12:37:28.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"start: fix passing comptime-only value to inline asm\n\nAlso fix fmt directive typo.","shortMessageHtmlLink":"start: fix passing comptime-only value to inline asm"}},{"before":"375787cbb491826e81df7a65557fd916539882a8","after":"01907ac70c53775db69025e93237697eb1087ca8","ref":"refs/heads/semaphore","pushedAt":"2024-08-13T13:43:00.000Z","pushType":"push","commitsCount":186,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"many test","shortMessageHtmlLink":"many test"}},{"before":"f9f894200891c8af6ce3a3ad222cd0bf1ee15587","after":"eadc0c01ccb86db442c35bc7ab51f62b570b27b5","ref":"refs/heads/master","pushedAt":"2024-08-13T13:38:21.000Z","pushType":"push","commitsCount":147,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"test: Re-enable armv8-linux-gnueabihf tests.\n\nCloses #3287.","shortMessageHtmlLink":"test: Re-enable armv8-linux-gnueabihf tests."}},{"before":"ddcb7b1c11f88c4ae150b36807033060a469dcb5","after":"f9f894200891c8af6ce3a3ad222cd0bf1ee15587","ref":"refs/heads/master","pushedAt":"2024-08-07T13:40:41.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.os.linux: Move clone() here and stop exporting it.","shortMessageHtmlLink":"std.os.linux: Move clone() here and stop exporting it."}},{"before":null,"after":"375787cbb491826e81df7a65557fd916539882a8","ref":"refs/heads/semaphore","pushedAt":"2024-08-07T13:40:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"add Semaphore.postMany to wake more than one waiter at a time.","shortMessageHtmlLink":"add Semaphore.postMany to wake more than one waiter at a time."}},{"before":"f18303c60da3f17f6534f5e0e3d26f1f71eaaff4","after":null,"ref":"refs/heads/sema","pushedAt":"2024-08-07T13:35:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"}},{"before":null,"after":"f18303c60da3f17f6534f5e0e3d26f1f71eaaff4","ref":"refs/heads/sema","pushedAt":"2024-08-07T13:34:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.Target: Remove `sparcel` architecture tag.\n\nWhat is `sparcel`, you might ask? Good question!\n\nIf you take a peek in the SPARC v8 manual, §2.2, it is quite explicit that SPARC\nv8 is a big-endian architecture. No little-endian or mixed-endian support to be\nfound here.\n\nOn the other hand, the SPARC v9 manual, in §3.2.1.2, states that it has support\nfor mixed-endian operation, with big-endian mode being the default.\n\nOk, so `sparcel` must just be referring to SPARC v9 running in little-endian\nmode, surely?\n\nNope:\n\n* https://github.com/llvm/llvm-project/blob/40b4fd7a3e81d32b29364a1b15337bcf817659c0/llvm/lib/Target/Sparc/SparcTargetMachine.cpp#L226\n* https://github.com/llvm/llvm-project/blob/40b4fd7a3e81d32b29364a1b15337bcf817659c0/llvm/lib/Target/Sparc/SparcTargetMachine.cpp#L104\n\nSo, `sparcel` in LLVM is referring to some sort of fantastical little-endian\nSPARC v8 architecture. I've scoured the internet and I can find absolutely no\nevidence that such a thing exists or has ever existed. In fact, I can find no\nevidence that a little-endian implementation of SPARC v9 ever existed, either.\nOr any SPARC version, actually!\n\nThe support was added here: https://reviews.llvm.org/D8741\n\nNotably, there is no mention whatsoever of what CPU this might be referring to,\nand no justification given for the \"but some are little\" comment added in the\npatch.\n\nMy best guess is that this might have been some private exercise in creating a\nlittle-endian version of SPARC that never saw the light of day. Given that SPARC\nv8 explicitly doesn't support little-endian operation (let alone little-endian\ninstruction encoding!), and no CPU is known to be implemented as such, I think\nit's very reasonable for us to just remove this support.","shortMessageHtmlLink":"std.Target: Remove sparcel architecture tag."}},{"before":"f18303c60da3f17f6534f5e0e3d26f1f71eaaff4","after":null,"ref":"refs/heads/sema","pushedAt":"2024-08-07T13:34:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"}},{"before":"f9f894200891c8af6ce3a3ad222cd0bf1ee15587","after":"f18303c60da3f17f6534f5e0e3d26f1f71eaaff4","ref":"refs/heads/sema","pushedAt":"2024-08-07T13:29:46.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.Target: Remove `sparcel` architecture tag.\n\nWhat is `sparcel`, you might ask? Good question!\n\nIf you take a peek in the SPARC v8 manual, §2.2, it is quite explicit that SPARC\nv8 is a big-endian architecture. No little-endian or mixed-endian support to be\nfound here.\n\nOn the other hand, the SPARC v9 manual, in §3.2.1.2, states that it has support\nfor mixed-endian operation, with big-endian mode being the default.\n\nOk, so `sparcel` must just be referring to SPARC v9 running in little-endian\nmode, surely?\n\nNope:\n\n* https://github.com/llvm/llvm-project/blob/40b4fd7a3e81d32b29364a1b15337bcf817659c0/llvm/lib/Target/Sparc/SparcTargetMachine.cpp#L226\n* https://github.com/llvm/llvm-project/blob/40b4fd7a3e81d32b29364a1b15337bcf817659c0/llvm/lib/Target/Sparc/SparcTargetMachine.cpp#L104\n\nSo, `sparcel` in LLVM is referring to some sort of fantastical little-endian\nSPARC v8 architecture. I've scoured the internet and I can find absolutely no\nevidence that such a thing exists or has ever existed. In fact, I can find no\nevidence that a little-endian implementation of SPARC v9 ever existed, either.\nOr any SPARC version, actually!\n\nThe support was added here: https://reviews.llvm.org/D8741\n\nNotably, there is no mention whatsoever of what CPU this might be referring to,\nand no justification given for the \"but some are little\" comment added in the\npatch.\n\nMy best guess is that this might have been some private exercise in creating a\nlittle-endian version of SPARC that never saw the light of day. Given that SPARC\nv8 explicitly doesn't support little-endian operation (let alone little-endian\ninstruction encoding!), and no CPU is known to be implemented as such, I think\nit's very reasonable for us to just remove this support.","shortMessageHtmlLink":"std.Target: Remove sparcel architecture tag."}},{"before":"17383287ff1726da528004a2f70bd271adc06697","after":"f9f894200891c8af6ce3a3ad222cd0bf1ee15587","ref":"refs/heads/sema","pushedAt":"2024-08-07T13:27:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.os.linux: Move clone() here and stop exporting it.","shortMessageHtmlLink":"std.os.linux: Move clone() here and stop exporting it."}},{"before":"30975080c1446759dc1deb58e7df824ffca84f6c","after":"17383287ff1726da528004a2f70bd271adc06697","ref":"refs/heads/sema","pushedAt":"2024-08-07T13:26:43.000Z","pushType":"push","commitsCount":1372,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Revert \"glibc: Add a temporary hack in abilists loading due to sparcel removal.\"\n\nThis reverts commit 62a01851d9c433ea3f2e98cc986e75d32aece443.\n\nNo longer needed with the abilists update.","shortMessageHtmlLink":"Revert \"glibc: Add a temporary hack in abilists loading due to sparce…"}},{"before":"66b71273a2555da23f6d706c22e3d85f43fe602b","after":"ddcb7b1c11f88c4ae150b36807033060a469dcb5","ref":"refs/heads/master","pushedAt":"2024-08-06T14:34:27.000Z","pushType":"push","commitsCount":229,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Merge pull request #20949 from ziglang/update-glibc-abilists\n\nglibc: update abilists file","shortMessageHtmlLink":"Merge pull request ziglang#20949 from ziglang/update-glibc-abilists"}},{"before":"9a2a89886e946a0f2869dec46b8bd3b587054f35","after":null,"ref":"refs/heads/tests_libcpp","pushedAt":"2024-07-29T14:10:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"}},{"before":null,"after":"9a2a89886e946a0f2869dec46b8bd3b587054f35","ref":"refs/heads/tests_libcpp","pushedAt":"2024-07-27T15:53:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Add libcpp option to test options","shortMessageHtmlLink":"Add libcpp option to test options"}},{"before":"05d9755766e45e454a16440bfc9f98abef992247","after":"66b71273a2555da23f6d706c22e3d85f43fe602b","ref":"refs/heads/master","pushedAt":"2024-07-27T13:55:41.000Z","pushType":"push","commitsCount":1082,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"std.os.linux: Fix default value for perf_event_attr.clockid field.\n\nCloses #20810.","shortMessageHtmlLink":"std.os.linux: Fix default value for perf_event_attr.clockid field."}},{"before":"640acf8625cd0024a6234358744167acd6c85f2b","after":"05d9755766e45e454a16440bfc9f98abef992247","ref":"refs/heads/master","pushedAt":"2024-04-12T13:40:08.000Z","pushType":"push","commitsCount":211,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"translate-c: allow str literals in bool expressions\n\nthis is a follow up to #19610 with fix suggested by Vexu in\r\nhttps://github.com/ziglang/zig/issues/14642#issuecomment-2048999384","shortMessageHtmlLink":"translate-c: allow str literals in bool expressions"}},{"before":null,"after":"30975080c1446759dc1deb58e7df824ffca84f6c","ref":"refs/heads/sema","pushedAt":"2024-03-23T16:24:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"add postMany method to semaphore","shortMessageHtmlLink":"add postMany method to semaphore"}},{"before":"8fd15c6ca8b93fa9888e2641ebec149f6d600643","after":"640acf8625cd0024a6234358744167acd6c85f2b","ref":"refs/heads/master","pushedAt":"2024-03-23T16:24:04.000Z","pushType":"push","commitsCount":1357,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Merge pull request #19396 from ziglang/coff-stdlib\n\nlib/std/coff: port more definitions","shortMessageHtmlLink":"Merge pull request ziglang#19396 from ziglang/coff-stdlib"}},{"before":"42389cb9c58cfe71db055142eb7b8cc15193ddf9","after":"8fd15c6ca8b93fa9888e2641ebec149f6d600643","ref":"refs/heads/master","pushedAt":"2024-01-08T14:50:02.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Use a fixed chunk size when calculating MachO UUID","shortMessageHtmlLink":"Use a fixed chunk size when calculating MachO UUID"}},{"before":"501a2350ab804f3e5d4253826bcdfb7a3f5d92fb","after":"42389cb9c58cfe71db055142eb7b8cc15193ddf9","ref":"refs/heads/master","pushedAt":"2024-01-05T22:36:12.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"autodoc: Reimplement array_mul after ZIR changes. Change some `var`s to `const` where possible. (#17939)","shortMessageHtmlLink":"autodoc: Reimplement array_mul after ZIR changes. Change some vars …"}},{"before":"ecd520f6619c08cac17f8f662facc90595444ac5","after":"501a2350ab804f3e5d4253826bcdfb7a3f5d92fb","ref":"refs/heads/master","pushedAt":"2024-01-04T21:53:30.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"sema: Prevent reifying non-empty union with empty tag type","shortMessageHtmlLink":"sema: Prevent reifying non-empty union with empty tag type"}},{"before":"60958d135f74662e2c7d4a7f80c582a647fa07b6","after":"ecd520f6619c08cac17f8f662facc90595444ac5","ref":"refs/heads/master","pushedAt":"2024-01-04T04:23:06.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"SammyJames","name":"Samantha","path":"/SammyJames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4590604?s=80&v=4"},"commit":{"message":"Fix std.Build.findProgram","shortMessageHtmlLink":"Fix std.Build.findProgram"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQxMzozMjowMC4wMDAwMDBazwAAAASyGcG0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQxMzozMjowMC4wMDAwMDBazwAAAASyGcG0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNFQwNDoyMzowNi4wMDAwMDBazwAAAAPXXETP"}},"title":"Activity · SammyJames/zig"}