std.Progress: fix race condition with setIpcFd
aca7feb8fa • Andrew Kelley • May 28, 2024
translate-c tests: skip_foreign_checks=true
bb1f4d2bda • Andrew Kelley • May 28, 2024
fix zig translate-c creating root progress node twice
44389253c2 • Andrew Kelley • May 28, 2024
std.Progress: handle short writes
2367a1ff84 • Andrew Kelley • May 28, 2024
std.Progress: handle big-endian targets
dcf9cae256 • Andrew Kelley • May 28, 2024
std.Progress: adjust the timings a little bit
eea7e5e554 • Andrew Kelley • May 28, 2024
std.Build.Step.Run: account for new environment variable
a5e4fe5487 • Andrew Kelley • May 28, 2024
resinator: update to new progress API
0937992a14 • Andrew Kelley • May 28, 2024
build runner: use "configure" for the progress name
03073d6c7b • Andrew Kelley • May 28, 2024
std.process.cleanExit: lock stderr before exiting
45b505c930 • Andrew Kelley • May 28, 2024
CLI: add missing call to root progress node end()
c9587d3e40 • Andrew Kelley • May 28, 2024
std.Progress: elide root node if empty
64c6a5092c • Andrew Kelley • May 28, 2024
std.Progress: count newlines more accurately
dc3a192ae8 • Andrew Kelley • May 28, 2024
std.Progress: handle when terminal write buffer too small
6145819c0b • Andrew Kelley • May 28, 2024
std.Progress: keep cursor on newline
52ffdec74b • Andrew Kelley • May 28, 2024
zig build: give a root progress name
849693f07c • Andrew Kelley • May 28, 2024
std.Progress: use std.log.debug rather than warn
0ca2b4e0f1 • Andrew Kelley • May 28, 2024
std.Progress: smaller type for parents and robustify
ea7d8ec147 • Andrew Kelley • May 28, 2024
std.Progress: avoid scrolling the PS1 off the terminal
11f894702b • Andrew Kelley • May 28, 2024
std.Progress: truncate IPC data exceeding preallocated buffers
52ed54d1e7 • Andrew Kelley • May 28, 2024
std.Progress: move more global preallocations to thread memory
807b613f71 • Andrew Kelley • May 28, 2024
std.Progress: move global preallocations to thread memory
7fe72d560d • Andrew Kelley • May 28, 2024
frontend: fix use of undefined progress node
d3b03ed64b • Andrew Kelley • May 28, 2024
std.process: fix compilation on 32-bit targets
eb718ceffa • Andrew Kelley • May 28, 2024
Compilation: fix sub-compilations given wrong progress node
e820173467 • Andrew Kelley • May 28, 2024
std.process.Child: comptime assert to protect prog_fileno
e2e61f3296 • Andrew Kelley • May 28, 2024
std.Progress: correct the top level doc comments
e8907f9e9c • Andrew Kelley • May 28, 2024
Progress: fix compile errors on windows
d77f5e7aaa • Jacob Young • May 28, 2024
Module: fix and improve progress reporting
d403d8cb7a • mlugg • May 28, 2024
std.process.Child: prevent racing children from inheriting progress pipes
acdf988c24 • mlugg • May 28, 2024
std.Build.Step.Run: don't create empty progress node
9331da8fe3 • Andrew Kelley • May 28, 2024
std.Progress: fix race condition with IPC nodes
ca03c9c512 • Andrew Kelley • May 28, 2024
std.Progress: skip printing root node when it is empty
516366f78f • Andrew Kelley • May 28, 2024
zig build: lock stderr while executing the build runner
2759173452 • Andrew Kelley • May 28, 2024
compiler: show decl name in progress node
352dc2c06a • Andrew Kelley • May 28, 2024
std.Progress: fixes
70e39c1a20 • Andrew Kelley • May 28, 2024
main: avoid creating multiple std.Progress instances
2233d95b0f • Andrew Kelley • May 28, 2024
Compilation: only create progress nodes for work actually being done
b27fdf92fb • Andrew Kelley • May 28, 2024
std.debug.Trace: follow the struct default field guidance
1cf1cb6ae0 • Andrew Kelley • May 28, 2024
std.Build.Step: don't create an empty progress node
a486392ee4 • Andrew Kelley • May 28, 2024
test runner: update to new std.Progress API
795c5791a9 • Andrew Kelley • May 28, 2024
update the codebase for the new std.Progress API
f97c2f28fd • Andrew Kelley • May 28, 2024
std.Progress: fix using saved IPC data
f6873c6b00 • Andrew Kelley • May 28, 2024
std.process.Child: fix ZIG_PROGRESS env var handling
c01cfde688 • Andrew Kelley • May 28, 2024
std.Progress: save a copy of IPC data
3a768bd6ce • Andrew Kelley • May 28, 2024
std.Progress: include subtrees from child processes
df46f5af69 • Andrew Kelley • May 28, 2024
std.Progress: child process sends updates via IPC
f07116404a • Andrew Kelley • May 28, 2024
std.Progress: truncate trailing newline
ed36470af1 • Andrew Kelley • May 28, 2024
fix clearing and sibling iteration
67e08e7b3c • Andrew Kelley • May 28, 2024
keep the cursor at the end instead of beginning
582acdf721 • Andrew Kelley • May 28, 2024
fix terminal repainting
66c3b6ac65 • Andrew Kelley • May 28, 2024
rework std.Progress again
a3c9511ab9 • Andrew Kelley • May 28, 2024
progress progress
e1e4de2776 • Andrew Kelley • May 28, 2024
start reworking std.Progress
d6e8ba3f97 • Andrew Kelley • May 28, 2024
test cases: try running foreign binaries
759c2211c2 • Andrew Kelley • May 27, 2024
hash_map.zig: Pass `self` by value and less pointer-int conversion
c0da92f714 • Sean • May 27, 2024
std.process.Child: prevent racing children from inheriting one another's pipes
389181f6be • Matthew Lugg • May 26, 2024
Merge pull request #20049 from ziglang/std.process.Child
591bbafee3 • Andrew Kelley • May 26, 2024
EnumMap: fix init
b9b7f18523 • Jacob Young • May 26, 2024
Compilation: fix regressed assembly diagnostics
6e5e7e7b19 • Jacob Young • May 26, 2024
Revert "cmake/llvm: Don't unset LLVM_CONFIG_EXE"
793f820b39 • Andrew Kelley • May 25, 2024
Merge pull request #20062 from ziglang/macho-perf-bug
0b0625ccf4 • Jakub Konka • May 25, 2024
cmake: add /Zc:preprocessor to handle new OptTable macros
710d745a54 • kcbanner • May 24, 2024
Merge pull request #20032 from ziglang/macho-literals
fb88cfdf6a • Jakub Konka • May 23, 2024
Revert "implement `@expect` builtin (#19658)"
9be8a9000f • Andrew Kelley • May 22, 2024
implement `@expect` builtin (#19658)
a7de02e052 • David Rubin • May 22, 2024
Compilation: better cleanup of temporary files
ed75f62568 • Jacob Young • May 22, 2024
std autodocs server: don't trim all URLs
0286970b19 • Andrew Kelley • May 22, 2024
llvm: fix `@wasmMemory{Size,Grow}` for wasm64
0fb2015fd3 • Veikka Tuominen • May 22, 2024
test/link: actually run tests requiring symlinks on non-Win
d78968c1b5 • Jakub Konka • May 22, 2024
Merge pull request #20023 from Vexu/fixes
5fe9f88b13 • Veikka Tuominen • May 22, 2024
std-docs: use `open` for macOS.
6635360dbd • Jiacai Liu • May 21, 2024
Merge pull request #19961 from wooster0/errorstuff
eb0f871cb9 • Veikka Tuominen • May 21, 2024
use constant in formatType
ae44e199a8 • orvit • May 21, 2024
std.math.big.int.Managed: adjust size of arg for limbs_buffer in format()
aa07366513 • poypoyan • May 21, 2024
Implement addManyAsSlice for BoundedArray
33d7815813 • Simon Brown • May 21, 2024
cmake/llvm: Don't unset LLVM_CONFIG_EXE
28476a5ee9 • Ridai Govinda Pombo • May 20, 2024
update libcxx and libcxxabi to llvm 18.1.6
50a1419457 • Andrew Kelley • May 20, 2024
std: align PriorityQueue and ArrayList API-wise
9f4f43cf7f • Alex Kladov • May 20, 2024
Target: add OpenHarmonyOS ABI
8aae0d87b5 • Veikka Tuominen • May 20, 2024
Merge pull request #19969 from BratishkaErik/CMake/cleanup
9691da71cd • Andrew Kelley • May 20, 2024
Build.Step.Run: fix cache management when there are side effects
ad72172293 • Jacob Young • May 20, 2024
Merge pull request #19987 from Frojdholm/fix-gpa-double-free-stack-traces
657442485a • Andrew Kelley • May 20, 2024
Minor follow-up improvements to PR #19227 for aro translate-c
d67d9fa357 • february cozzocrea • May 20, 2024
fix: incorrect field sizes in std.os.linux.ifmap
4239a0d9c3 • Wes Koerber • May 20, 2024
Merge pull request #19958 from ziglang/macho-check-object
6a65561e3e • Jakub Konka • May 14, 2024
Merge pull request #19926 from squeek502/windows-sdk-cachepath-registry
e2ec54bb38 • Andrew Kelley • May 12, 2024
[std] Fixed bug missing optional for lpName param on CreateEventExW. fixes #19946
c77afca957 • Ronald Chen • May 12, 2024
windows: use permissive file share flags everywhere (#19505)
084c2cd90f • Georgijs • May 11, 2024
`zig fetch`: resolve branch/tag names to commit SHA (#19941)
8f6b1f2c38 • Christofer Nolander • May 11, 2024
Merge pull request #19431 from Rexicon226/revive-riscv
86d8688c7f • Jakub Konka • May 11, 2024
std.Build.Step.Run: add missing call to writeManifest
661a9be66b • Andrew Kelley • May 11, 2024
Bump required LLVM version in README.md
17c1fa64c3 • Jordan Yates • May 11, 2024
astgen: fix result info for catch switch_block_err_union
1550b5b16d • Dominic • May 11, 2024
Do not run asserts for WASI alignment when not targeting WASI
cc39ce28a1 • 190n • May 11, 2024
Revert "Merge pull request #19349 from nolanderc/save-commit"
6ca4ed5948 • Andrew Kelley • May 10, 2024
Merge pull request #19349 from nolanderc/save-commit
7fa2357d05 • Andrew Kelley • May 10, 2024
[docs] add examples of array/slice init using result location
cb77bd672c • Pyrolistical • May 10, 2024
Avoid unnecessary operation in PageAllocator.
f71f27bcb0 • Lucas Santos • May 10, 2024
ChildProcess: document StdIo behaviors (#17553)
fe1b397606 • Abhinav Gupta • May 10, 2024