-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Insights: ziglang/zig
Overview
Could not load contribution data
Please try again later
27 Pull requests merged by 11 people
-
std: Add branchHint to
std.math.pow#22265 merged
Dec 18, 2024 -
Dwarf: cleanup
#22260 merged
Dec 18, 2024 -
std.Build: add new functions to create artifacts/Step.Compile from existing module
#20388 merged
Dec 18, 2024 -
Dwarf: preserve deduped struct navs
#22252 merged
Dec 17, 2024 -
zig cc: Remove broken CUDA C/C++ support.#22251 merged
Dec 17, 2024 -
add m4 {pro,max} detection
#22255 merged
Dec 17, 2024 -
compiler: introduce ZonGen and make
ast-checkrun it for ZON inputs#22250 merged
Dec 16, 2024 -
Sema: disallow unsafe in-memory coercions
#22243 merged
Dec 16, 2024 -
utilize
@branchHintmore#22242 merged
Dec 16, 2024 -
compiler: remove doc comments from Zir
#22245 merged
Dec 16, 2024 -
mingw: FixCFLAGSfor winpthreads.#22241 merged
Dec 16, 2024 -
Elf.Atom: fix truncated dyn abs relocs
#22233 merged
Dec 15, 2024 -
Remove
wasm32-freestanding-musl#22240 merged
Dec 15, 2024 -
Sema: disallow runtime stores to pointers with comptime-only element types
#22239 merged
Dec 15, 2024 -
Compilation: Clean upaddCCArgs()+ some minor improvements#22224 merged
Dec 15, 2024 -
Add
armeb-linux-*,thumbeb-linux-*, andaarch64_be-linux-*to CI#22219 merged
Dec 15, 2024 -
Move fetch-them-macos-headers tools to ziglang/zig
#22223 merged
Dec 14, 2024 -
ensure
InstMapcapacity before remapping error code#22217 merged
Dec 14, 2024 -
fix std.zig.Ast.rootDecls on .zon mode Ast
#22212 merged
Dec 14, 2024 -
zig fetch: add support for SHA-256 Git repositories
#22222 merged
Dec 14, 2024 -
argon2: bail out if m < 8p
#22232 merged
Dec 14, 2024 -
Update MinGW-w64 to dcd7fefc703fb4b12187235386900d34cc13fdc5
#22156 merged
Dec 14, 2024 -
Also export mach_timebase_info_data from darwin
#22227 merged
Dec 14, 2024 -
use
@branchHintinstd.Random.float#22221 merged
Dec 13, 2024 -
macos: vendored libc: bump to SDK 15.1
#22198 merged
Dec 13, 2024 -
Better unwind table support + unwind protection in
_start()andclone()#22035 merged
Dec 13, 2024 -
Add
std.zig.target.glibcRuntimeTriple()and use it instd.Build.Step.Runandprocess_headers.zig#22090 merged
Dec 12, 2024
8 Pull requests opened by 5 people
-
wasm linker: aggressive rewrite towards Data-Oriented Design
#22220 opened
Dec 13, 2024 -
Attach minimum Linux versions to provided libcs + incorporate ABI in `VersionRange.default()`
#22225 opened
Dec 13, 2024 -
std: implement basic io and improve alloc in uefi
#22226 opened
Dec 13, 2024 -
Disable LTO by default + some LTO fixes
#22230 opened
Dec 14, 2024 -
compiler: Switch to DWARF 5 by default for `zig cc` and the LLVM backend.
#22235 opened
Dec 15, 2024 -
`wasm2c`: Implement `PT_GNU_STACK`-based stack size expansion
#22237 opened
Dec 15, 2024 -
std: add optional times pointer for futimes, futimens, utimes, utimensat
#22248 opened
Dec 15, 2024 -
compiler: disallow `callconv` etc from depending on function parameters
#22264 opened
Dec 18, 2024
17 Issues closed by 6 people
-
`link.Dwarf` loads AST when emitting debug info
#21227 closed
Dec 18, 2024 -
make callconv not have comptime parameters in scope
#11834 closed
Dec 17, 2024 -
100% behavior tests passing for the x86_64 backend
#22256 closed
Dec 17, 2024 -
`zig ast-check` produces an error on well-formed `build.zig.zon` files
#22078 closed
Dec 16, 2024 -
Invalid pointer casts permitted by in-memory coercion to covariant types
#15874 closed
Dec 16, 2024 -
Accessing type decls from pointer types
#22249 closed
Dec 16, 2024 -
build-lib with target wasm32-emscripten doesnt support libc++
#22246 closed
Dec 16, 2024 -
LLVM broken module when assigning to function pointer
#22175 closed
Dec 15, 2024 -
Semantic analysis takes too long
#22236 closed
Dec 15, 2024 -
crash when capturing errdefer in test block
#22174 closed
Dec 14, 2024 -
zig fetch errors with sha256 git repositories
#21888 closed
Dec 14, 2024 -
`zig c++`: 'pthread.h' file not found for target x86_64-windows-gnu
#10989 closed
Dec 14, 2024 -
LTO crash when cross compiling c_abi tests for windows from linux
#14380 closed
Dec 14, 2024 -
Missing `mach_timebase_info_data` export in `std.c`
#22159 closed
Dec 14, 2024 -
Cross-compilation to riscv64-linux-musl fails on Windows using CMake+Ninja
#22213 closed
Dec 13, 2024 -
Proposal: Forbid inferred error return set on `pub fn`
#9752 closed
Dec 13, 2024
19 Issues opened by 14 people
-
remove redundant `cpu`/`os`/`abi`/`object_format` declarations from `@import("builtin")`
#22267 opened
Dec 19, 2024 -
std crypto SHA512 missing sha_ni instructions
#22266 opened
Dec 18, 2024 -
Move `callconv`, `align`, `addrspace`, and `linksection` annotation before function parameter list
#22263 opened
Dec 17, 2024 -
Parameters are evaluated multiple times when a generic return type turns out to be comptime-only
#22262 opened
Dec 17, 2024 -
Do not allow `callconv`, `align`, `addrspace`, or `linksection` to reference function arguments
#22261 opened
Dec 17, 2024 -
zig fmt: format switch according to whether it has a trailing comma
#22258 opened
Dec 17, 2024 -
enable the x86 backend by default for debug builds on x86_64-linux
#22257 opened
Dec 17, 2024 -
`-fno-plt` disregarded when compiling *.zig
#22254 opened
Dec 16, 2024 -
std.posix.kevent loop on EINTR
#22253 opened
Dec 16, 2024 -
"integer part of floating point value out of bounds" panic during f16 -> i32 conversion on macOS
#22247 opened
Dec 15, 2024 -
Static linking against C Lib with C++ symbols failed to link with unresolved symbols
#22244 opened
Dec 15, 2024 -
Unreferenced exports are removed when using .addAssemblyFile()
#22234 opened
Dec 15, 2024 -
compile-time performance formatting large enums
#22229 opened
Dec 14, 2024 -
`_start()` and `clone()` are missing `.cantunwind` directives on Arm
#22218 opened
Dec 13, 2024 -
Precompiled header handling for `zig cc` is half-broken
#22216 opened
Dec 13, 2024 -
Unwrapping undefined optional is not safety-checked in safe modes
#22215 opened
Dec 13, 2024 -
Proposal: allow `switch` on `packed struct`
#22214 opened
Dec 12, 2024
34 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Fix Thin LTO not working
#22171 commented on
Dec 17, 2024 • 12 new comments -
Add rapidhash
#22085 commented on
Dec 15, 2024 • 5 new comments -
std.c: android bionic compatibility fixes (getrandom & getaddressinfo)
#22143 commented on
Dec 17, 2024 • 3 new comments -
ZON
#20271 commented on
Dec 19, 2024 • 0 new comments -
Add option to specify language of CSourceFiles
#20687 commented on
Dec 12, 2024 • 0 new comments -
std.time.epoch: change getDaysInMonth to accept the year as an argument
#21280 commented on
Dec 17, 2024 • 0 new comments -
Rewrite Linux syscalls generation / Migrate to 64-bit time
#21440 commented on
Dec 13, 2024 • 0 new comments -
fetch: Fix various issues related to `zig fetch --save`
#21931 commented on
Dec 15, 2024 • 0 new comments -
JSON compilation database support
#22012 commented on
Dec 16, 2024 • 0 new comments -
cli: Improve wording of `-femit-bin[=path]` docs in help-text
#22076 commented on
Dec 14, 2024 • 0 new comments -
teach std.debug to convert addresses to ELF symbols
#22077 commented on
Dec 16, 2024 • 0 new comments -
Sema, Value: add more undefined checks
#22118 commented on
Dec 17, 2024 • 0 new comments -
fix compiler error in 'std.fmt.Parser.until'
#22129 commented on
Dec 17, 2024 • 0 new comments -
compiler: Implement `@disableIntrinsics()` builtin function.
#22154 commented on
Dec 12, 2024 • 0 new comments -
implement `@LoopHint`
#22187 commented on
Dec 15, 2024 • 0 new comments -
Add `-fdebuginfo` option
#22197 commented on
Dec 16, 2024 • 0 new comments -
Add `mremap` to `std.posix`, and use it in `std.heap.PageAllocator` when available.
#22199 commented on
Dec 12, 2024 • 0 new comments -
emscripten: OutOfMemory bug when using default page_allocator
#19072 commented on
Dec 12, 2024 • 0 new comments -
Unable to omit unwind tables from binary when using ReleaseSmall + LLVM
#21942 commented on
Dec 13, 2024 • 0 new comments -
Proposal: A plan for the Linux 64-bit time migration in Zig
#21738 commented on
Dec 13, 2024 • 0 new comments -
add an assembler to the toolchain
#21169 commented on
Dec 13, 2024 • 0 new comments -
Nested Container Tests not being run.
#18032 commented on
Dec 14, 2024 • 0 new comments -
Zig fails with compiler-rt if compiling shared libraries for musl
#19342 commented on
Dec 15, 2024 • 0 new comments -
when bootstrapping, wasm2c generates C code with problematic stack space requirements
#22111 commented on
Dec 15, 2024 • 0 new comments -
Proposal: remove Peer Type Resolution from the language
#22182 commented on
Dec 15, 2024 • 0 new comments -
Support `wasm32-emscripten` libc
#20090 commented on
Dec 16, 2024 • 0 new comments -
`--watch` does not work on macOS 14.5 when saving from VSCode
#21905 commented on
Dec 16, 2024 • 0 new comments -
100% behavior tests passing for the aarch64 backend
#21172 commented on
Dec 17, 2024 • 0 new comments -
make the main zig executable no longer depend on LLVM, LLD, and Clang libraries
#16270 commented on
Dec 17, 2024 • 0 new comments -
Proposal: A definition of naked functions based on `comptime` evaluation
#21415 commented on
Dec 17, 2024 • 0 new comments -
tls 1.2 decode error for https://cdn.kernel.org
#21952 commented on
Dec 17, 2024 • 0 new comments -
Proposal: `@loopHint(hint: LoopHint) void` builtin function
#22151 commented on
Dec 18, 2024 • 0 new comments -
Problems arising from conflict between names of `std.builtin` and `@import("builtin")`
#19690 commented on
Dec 19, 2024 • 0 new comments -
optimized memcpy
#18912 commented on
Dec 16, 2024 • 0 new comments