• Joined on 2025年06月20日
sinon deleted branch add-sinon-mirror from sinon/ziglang.org 2026年07月01日 02:13:38 +02:00
sinon pushed to add-sinon-mirror at sinon/ziglang.org 2026年06月30日 16:40:33 +02:00
496a7a0a6e add zig.vortan.dev community mirror
e074a8f549 Add community mirror https://zig.bcr.ist
d7055ea0a1 devlog: SPIR-V Backend Progress
1efe635c57
devlog: New @bitCast Semantics and LLVM Backend Improvements
7e57ae60ae
build-commit: get rid of cpu field
Compare 9 commits »
sinon deleted branch fast-crc32c from sinon/zig 2026年06月27日 00:26:42 +02:00
sinon commented on pull request ziglang/zig#30021 2026年06月27日 00:26:35 +02:00
hash: implement fast crc32c

The "standard" crc32 is the ISO-HDLC variant, which has the 0x04C11DB7 polynomial. It is used in formats such as ZIP, gzip, PNG, and FCS. It is the most common one by far.

sinon deleted branch fix-block-break from sinon/zig 2026年06月26日 23:32:45 +02:00
sinon pushed to fix-block-break at sinon/zig 2026年06月25日 02:38:17 +02:00
a50964957d
Sema: fix inline for loop breaks
f3544a7079 fix: Allocator contract should allow free on single-pointer-to-array
92505a7de7 std: move fmt.bufPrint to mem.print
9dda196eea Merge pull request 'std: move fmt.allocPrint to Allocator and document it' (#35926) from Allocator.print into master
7ff1556502
libcxx: update to LLVM 22.1.8
Compare 29 commits »
sinon commented on pull request ziglang/zig#35897 2026年06月25日 02:37:56 +02:00
Sema: fix inline for loop breaks

Ok, well I've made it mirror the intern pool dump function now, where it uses std.debug.lockStderr() + catch return in case of failure.

sinon commented on pull request ziglang/zig#35897 2026年06月24日 23:54:43 +02:00
Sema: fix inline for loop breaks

sure, how should i handle the error that returns from write then? would you prefer like catch @panic("failed to dump air")?

sinon pushed to fast-crc32c at sinon/zig 2026年06月24日 09:17:17 +02:00
d20490d25e c: support +r output constraint
2e1b172850 codegen: fix x86-64 backend crc32 inline asm
874b6e39db hash: implement fast crc32c
f26cdb2771 x86_64: better support for splatting bool vectors
b40b1178ef Adds support for making run step argument paths absolute
Compare 55 commits »
sinon pushed to fix-block-break at sinon/zig 2026年06月23日 21:19:16 +02:00
59c382c2f1
Sema: fix inline for loop breaks
sinon pushed to fixup-bool-splat at sinon/zig 2026年06月23日 06:25:54 +02:00
8f9117a364
x86_64: better support for splatting bool vectors
sinon pushed to fixup-bool-splat at sinon/zig 2026年06月23日 05:18:31 +02:00
732c3f4f8f
x86_64: better support for splatting bool vectors
c5d6277ace rename an internal environment variable
53c670f465
llvm: update avr and nvptx data layouts for LLVM 22
2dca73595f build: use new linker if both new-linker and use-llvm are true
9aa93a045e Lld: don't include shared libraries in static archives
Compare 69 commits »
sinon created pull request ziglang/zig#35897 2026年06月23日 03:41:49 +02:00
Sema: fix inline for loop breaks
sinon pushed to fix-block-break at sinon/zig 2026年06月23日 03:41:12 +02:00
a8a2340b14
Sema: fix inline for loop breaks
sinon pushed to fix-block-break at sinon/zig 2026年06月23日 03:40:30 +02:00
36826a4568
Sema: fix block break
c5d6277ace rename an internal environment variable
53c670f465
llvm: update avr and nvptx data layouts for LLVM 22
2dca73595f build: use new linker if both new-linker and use-llvm are true
9aa93a045e Lld: don't include shared libraries in static archives
Compare 10 commits »
sinon created branch fix-block-break in sinon/zig 2026年06月23日 03:40:30 +02:00
sinon deleted branch slice-pointer-fix from sinon/zig 2026年06月20日 00:10:06 +02:00
sinon deleted branch optional-pointer-payload-fix from sinon/zig 2026年06月20日 00:10:06 +02:00
sinon deleted branch inline-ret-fix from sinon/zig 2026年06月20日 00:10:06 +02:00