Commit Graph

  • 9e11727c7c Merge pull request #23340 from castholm/pass-null-to-b-dependency Andrew Kelley 2025-07-25 18:00:46 -07:00
  • b22b9ebfe0 std.Progress: introduce Status Andrew Kelley 2025-07-25 17:33:11 -07:00
  • 799206a3ad std.Progress: support progress bar escape codes Andrew Kelley 2025-07-23 17:49:03 -07:00
  • 733b208256 std.posix.ftruncate: handle NonResizable properly Andrew Kelley 2025-07-25 14:14:40 -07:00
  • 8752d80c84 std.compress.zstd.Decompress: fix bytes_written tracking Andrew Kelley 2025-07-25 13:55:02 -07:00
  • da51e94d50 std.fs.File.end: account for streaming mode Andrew Kelley 2025-07-25 13:54:46 -07:00
  • 7f43f78b5b std.compress.zstd: keep frame state between blocks Andrew Kelley 2025-07-25 13:15:23 -07:00
  • 13e08ea6f0 std.compress.zstd: fix endianness issue Andrew Kelley 2025-07-24 23:45:32 -07:00
  • ee4f5b3f92 std.compress.zstd: respect the window length Andrew Kelley 2025-07-24 23:31:00 -07:00
  • 7f1c04423e std.Io: add "preserve" variants to Reader/Writer Andrew Kelley 2025-07-24 23:30:46 -07:00
  • 3687eada6a std: rework zstd for new I/O API Andrew Kelley 2025-07-23 14:20:58 -07:00
  • 869ef00602 aarch64: more progress Jacob Young 2025-07-23 12:50:41 -04:00
  • bb71a18ede init: replace '--strip' with '--minimal' mlugg 2025-07-23 11:59:19 +01:00
  • d407c4e52b Update wasm2c.c BreadTom 2025-07-24 10:52:27 -04:00
  • f0fec952d2 zig std: fix sources.tar generation Ian Johnson 2025-07-24 22:31:40 -04:00
  • 6dbcc3bd54 Autodoc: fix sources.tar generation Ian Johnson 2025-07-24 22:15:54 -04:00
  • a189335ea2 zig std: update std.Io.poll API usage Andrew Kelley 2025-07-24 19:15:40 -07:00
  • 8c4482ed78 Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering Andrew Kelley 2025-07-24 19:12:44 -07:00
  • 4236ca40cd Merge pull request #24561 from linusg/serenity-fixes Andrew Kelley 2025-07-23 23:04:52 -07:00
  • 5fb36d2600 Merge pull request #24557 from pavelverigo/wasm-try-ptr Alex Rønne Petersen 2025-07-24 07:44:08 +02:00
  • b8955a2e0a std.Io.poll: update to new I/O API Andrew Kelley 2025-07-22 21:21:27 -07:00
  • bf4fda4db6 target: Add libc link flags for serenity Linus Groh 2025-07-24 00:26:05 +01:00
  • 26bd74e87f std.posix: Fix ACCMODE values for serenity Linus Groh 2025-07-24 00:25:39 +01:00
  • ea90ec4d88 std.c: Fix dirent.name size for serenity Linus Groh 2025-07-24 00:24:55 +01:00
  • 4328f71d9f Revert "disable -fno-llvm -target wasm32-wasi testing" Pavel Verigo 2025-07-23 20:53:08 +02:00
  • fcd9f521d2 stage2-wasm: implement try_ptr + is_(non_)err_ptr Pavel Verigo 2025-07-23 20:52:26 +02:00
  • dfbb6e9879 Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering Andrew Kelley 2025-07-23 09:13:52 -07:00
  • bc8e1a74c5 Merge pull request #24523 from ziglang/fifno Andrew Kelley 2025-07-23 10:02:52 +02:00
  • 2365392e0e Merge pull request #24536 from jacobly0/aarch64 Andrew Kelley 2025-07-23 09:18:50 +02:00
  • 1d2b870501 sync Andrew Kelley 2025-07-22 21:25:50 -07:00
  • 5c576573bb test: enable arm-freebsd-eabihf std tests Alex Rønne Petersen 2025-07-23 00:28:59 +02:00
  • 5e6b8e17ef Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering Andrew Kelley 2025-07-22 20:10:57 -07:00
  • e9b9a27a52 codegen: prevent AnyMir from bloating zig1.wasm Andrew Kelley 2025-07-22 19:39:18 -07:00
  • 5060ab99c9 aarch64: add new from scratch self-hosted backend Jacob Young 2025-06-18 10:59:09 -04:00
  • a023b9b22b stage1: update zig1.wasm Jacob Young 2025-07-22 05:29:19 -04:00
  • 4fcb479de9 don't forget to advance in the deprecated adapter Andrew Kelley 2025-07-22 18:42:54 -07:00
  • 6038192fad std.tar: delete function redundant with std.mem Andrew Kelley 2025-07-22 17:40:12 -07:00
  • 2e8dbcac9a zig std: update for new tar I/O API Andrew Kelley 2025-07-22 17:07:19 -07:00
  • 11a81bc659 std.tar.Writer: delete ill-advised API Andrew Kelley 2025-07-22 17:07:03 -07:00
  • ec5cdb2fe3 std: fix deprecated writer not handling the buffer Andrew Kelley 2025-07-22 17:06:25 -07:00
  • 687370237f llvm: fix switch loop on larger than pointer integer Matthew Lugg 2025-07-22 04:50:34 -04:00
  • 91640f5f81 give the Reader API adapter a buffer Andrew Kelley 2025-07-20 21:08:40 -07:00
  • 6ae1bcd8bd fix docs wasm std.tar API usage Andrew Kelley 2025-07-20 20:56:03 -07:00
  • cc334b4ee2 std.tar.Writer: fix 32-bit Andrew Kelley 2025-07-20 20:54:15 -07:00
  • 1dcea220a4 std.tar: update to new I/O API Andrew Kelley 2025-07-20 20:14:28 -07:00
  • 2ac81c76e3 std.Io: add deprecation warnings Andrew Kelley 2025-07-20 17:21:33 -07:00
  • af0a02a2de std.Io: delete FindByteWriter Andrew Kelley 2025-07-20 17:15:09 -07:00
  • 03a6892189 std.Io: delete ChangeDetectionStream Andrew Kelley 2025-07-20 17:13:23 -07:00
  • d9a5a3e8c5 std.Io: delete MultiWriter Andrew Kelley 2025-07-20 17:09:15 -07:00
  • abed0f5129 std.Io: delete BufferedAtomicFile Andrew Kelley 2025-07-20 17:05:57 -07:00
  • a3efdd7279 std.Io: delete StreamSource Andrew Kelley 2025-07-20 17:04:00 -07:00
  • d509bc933f std.Io: delete CWriter Andrew Kelley 2025-07-20 17:02:01 -07:00
  • f34b4780b7 Merge pull request #24521 from ziglang/fs-streaming Andrew Kelley 2025-07-22 18:40:11 +02:00
  • 34d2778239 std.fs.File.Reader.sendFile: fix 32-bit freebsd Andrew Kelley 2025-07-22 09:39:24 -07:00
  • 84ae54fbe6 @rem() and @mod() take denominator != 0, not just denominator > 0 IOKG04 2025-07-22 13:15:43 +02:00
  • a91b4aab73 error return traces are *not* enabled for ReleaseSafe IOKG04 2025-07-22 12:32:45 +02:00
  • 3c046ab9d9 [:x]T coerces into [*:x]T IOKG04 2025-07-22 12:23:16 +02:00
  • 76fe518d49 std.fs.File.Reader.sendFile: fix EndOfStream detection Andrew Kelley 2025-07-21 23:26:18 -07:00
  • c41ac8f19e Merge pull request #24534 from ziglang/fix-missed-opvs Andrew Kelley 2025-07-22 06:29:58 +02:00
  • 96cbdd145d std.fs.File.Reader: fix sendFile logic Andrew Kelley 2025-07-21 20:00:45 -07:00
  • b35c55e237 std.fs.File.Reader: fix seek position logic Andrew Kelley 2025-07-21 18:13:45 -07:00
  • 7d02b693be Sema: fix missed block OPV Andrew Kelley 2025-07-21 16:43:30 -07:00
  • 85b997b346 Sema: fix missed error union OPV Andrew Kelley 2025-07-21 16:11:26 -07:00
  • 63f672d322 Sema: fix missed union access OPV Andrew Kelley 2025-07-21 16:07:20 -07:00
  • cb6702f42d Sema: fix missed union init OPV Andrew Kelley 2025-07-21 15:56:52 -07:00
  • 0958ea3391 Sema: fix missed slice access OPV Andrew Kelley 2025-07-21 15:45:17 -07:00
  • 71a9b35c0f Sema: fix missed pointer access OPV Andrew Kelley 2025-07-21 15:34:57 -07:00
  • fe10c66d66 std.fs.File.Reader: only fcopyfile if size available Andrew Kelley 2025-07-20 20:46:07 -07:00
  • 38559e282b disable failing test Andrew Kelley 2025-07-20 20:36:26 -07:00
  • f1576ef14c objcopy: delete most of it Andrew Kelley 2025-07-20 16:43:47 -07:00
  • f2a3ac7c05 std.fs.File: delete writeFileAll and friends Andrew Kelley 2025-07-20 12:49:14 -07:00
  • 5df52ca0a2 build runner: print newline before summary Andrew Kelley 2025-07-20 12:31:26 -07:00
  • c8c59d7ba5 std.json: delete dead API Andrew Kelley 2025-07-20 12:30:43 -07:00
  • 9abc3232a8 std.fs.File.Reader: fix missed advance writer positions Andrew Kelley 2025-07-20 22:31:49 -07:00
  • f97c91ddb5 std.Thread: don't spin Andrew Kelley 2025-07-20 10:52:04 -07:00
  • 70994b13df Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering Andrew Kelley 2025-07-20 11:38:16 -07:00
  • e4abdf5a13 std.Io.Reader: fix takeStruct/peekStruct packed Andrew Kelley 2025-07-20 11:23:12 -07:00
  • 8bcc91c15e add std.testing.io async-await-demo Andrew Kelley 2025-07-19 22:10:27 -07:00
  • b70f12fc40 std.Io: delete asyncParallel Andrew Kelley 2025-07-18 09:41:48 -07:00
  • 363d7deb8a std.Io: fix error handling and asyncParallel docs Andrew Kelley 2025-07-17 20:53:39 -07:00
  • 33b10abaf6 std.Io: add asyncConcurrent and asyncParallel Andrew Kelley 2025-07-17 20:26:07 -07:00
  • 384545acbc std.Io.EventLoop: add aarch64 support Andrew Kelley 2025-07-11 17:51:55 -07:00
  • 2db92a98e8 std.Io.ThreadPool: fix asyncDetached Andrew Kelley 2025-07-10 16:44:05 -07:00
  • e95b26f1c6 std.Io: rename go to asyncDetached Andrew Kelley 2025-07-10 09:20:01 -07:00
  • 38152c2d1c revert std.Thread.Pool for now Andrew Kelley 2025-07-09 23:10:31 -07:00
  • 80d4655bb1 update to sync with master Andrew Kelley 2025-07-09 22:48:24 -07:00
  • 3f524ac5dc Io: update for new linked list API Andrew Kelley 2025-04-04 15:19:55 -07:00
  • 3178cf07f2 std.Io: remove @ptrCast workarounds Andrew Kelley 2025-04-04 15:02:15 -07:00
  • 13e30c4fd2 std.Io.EventLoop: implement select Andrew Kelley 2025-04-03 21:15:19 -07:00
  • 071607877d Io.EventLoop: select stub Andrew Kelley 2025-04-03 18:07:46 -07:00
  • 0f67ea4fa4 introduce Io.select and implement it in thread pool Andrew Kelley 2025-04-03 17:54:37 -07:00
  • 7b5886118d Io.Condition: implement full API Jacob Young 2025-04-02 18:03:53 -04:00
  • fdf15fae97 EventLoop: implement detached fibers Jacob Young 2025-04-01 03:45:31 -04:00
  • f2b24479ee EventLoop: let the allocator do its job Andrew Kelley 2025-03-31 23:51:51 -07:00
  • 9a652cc42a EventLoop: fix std.Io.Condition implementation Jacob Young 2025-04-01 02:23:41 -04:00
  • f0919a4cea EventLoop: revert incorrect optimization Jacob Young 2025-03-31 23:45:31 -04:00
  • fa937d686d EventLoop: remove broken mechanism for making deinit block on detached Andrew Kelley 2025-03-31 17:06:05 -07:00
  • 74969d1c40 std.Io.Condition: change primitive to support only one Andrew Kelley 2025-03-31 16:25:11 -07:00
  • 59270425aa EventLoop: take DetachedClosure into account when allocating Andrew Kelley 2025-03-31 14:57:12 -07:00
  • 5aa3d1425e EventLoop: implement detached async Andrew Kelley 2025-03-31 14:36:20 -07:00