Silver
be20f97eb9
Update TracyAllocator to new allocator API
2025-07-05 00:24:40 +02:00
Alex Rønne Petersen
9a8f1f675b
start: Only issue fninit for x86(_64)-windows
...
Closes #24263 .
2025-07-04 20:09:20 +02:00
David Senoner
b78751051f
delete superfluous assembly libc floor implementations
2025-07-04 20:05:18 +02:00
David Senoner
3124f700c7
delete superfluous libc floor implementations
2025-07-04 12:54:31 +02:00
Alex Rønne Petersen
9ef4bdf234
test: Respect various test skip options in test-cases
2025-07-03 22:18:12 +02:00
Brandon Black
aa1556156e
std.posix.getsockopt: set option length correctly
...
Fixes #24293
2025-07-03 09:41:26 +02:00
Andrew Kelley
31bc6d5a9d
Merge pull request #24322 from ziglang/delete-dead-backends
...
delete abandoned backends
2025-07-03 04:57:25 +02:00
Jacob Young
725dbf295e
cbe: reapply writer changes
2025-07-02 16:25:47 -07:00
Andrew Kelley
69fd07bd50
sync
2025-07-02 16:04:05 -07:00
Andrew Kelley
e126e5592d
compiler: delete dead x86 bits file
2025-07-02 15:03:26 -07:00
Andrew Kelley
5ae2428d52
compiler: change canonical path for backend ABI source files
2025-07-02 15:01:50 -07:00
Andrew Kelley
a13f0d40eb
compiler: delete arm backend
...
this backend was abandoned before it was completed, and it is not worth
salvaging.
2025-07-02 14:50:41 -07:00
Andrew Kelley
20a543097b
compiler: delete aarch64 backend
...
this backend was abandoned before it was completed, and it is not worth
salvaging.
2025-07-02 14:42:20 -07:00
Andrew Kelley
80a9b8f326
compiler: delete powerpc backend stub
...
nobody is currently working on this
2025-07-02 14:35:13 -07:00
Andrew Kelley
1043c3e2ac
sync
2025-07-02 14:22:29 -07:00
Andrew Kelley
1323ad58f0
sync
2025-07-02 11:18:12 -07:00
Andrew Kelley
1467845184
sync
2025-07-02 07:55:25 -07:00
Andrew Kelley
665737d845
Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering
2025-07-01 19:51:14 -07:00
Andrew Kelley
f23b15b4d5
sync
2025-07-01 19:50:40 -07:00
Alex Rønne Petersen
edf785db0f
Merge pull request #24302 from alexrp/riscv
...
Native RISC-V bootstrap and test fixes
2025-07-02 04:15:10 +02:00
Andrew Kelley
dd4eb86bc1
sync
2025-07-01 16:35:30 -07:00
Andrew Kelley
c9915e949e
std: fix some compilation errors
2025-07-01 16:35:30 -07:00
Andrew Kelley
bc9db143c9
std.fs.File.Reader: fix wrong calculation when reading
2025-07-01 16:35:30 -07:00
Andrew Kelley
55d6341eab
std.io.Writer: introduce flush
...
into the vtable
also break `drainTo` and `sendFileTo` into lower level primitives
`writeSplatHeader` and `sendFileHeader` respectively. these are easier
to reason about in drain implementations.
2025-07-01 16:35:30 -07:00
Andrew Kelley
5b5243b5b7
std: fix drain bugs in Writer.Allocating and net.Stream
2025-07-01 16:35:30 -07:00
Andrew Kelley
9f8486170c
std.http compiling again
2025-07-01 16:35:30 -07:00
Andrew Kelley
d4545f216a
std.io: start removing context from Reader/Writer
...
rely on the field parent pointer pattern
2025-07-01 16:35:30 -07:00
Andrew Kelley
7d6b5ed510
std.io: Reader and Writer check vtable ptr rather than context
2025-07-01 16:35:30 -07:00
Andrew Kelley
c27ab8b45d
std: update zstd to new API
2025-07-01 16:35:30 -07:00
Andrew Kelley
743326f8e9
std.io.Reader.bufferContents -> buffered
2025-07-01 16:35:30 -07:00
Andrew Kelley
9d18e31fee
std.fs.AtomicFile: don't forget to flush
2025-07-01 16:35:30 -07:00
Andrew Kelley
25a0648176
std: move copy_file_range, fcopyfile impls and usage
2025-07-01 16:35:30 -07:00
Andrew Kelley
7926081ec3
fix std.fs.File.Reader
2025-07-01 16:35:30 -07:00
Andrew Kelley
837f2bfc69
hello world compiling again
2025-07-01 16:35:30 -07:00
Andrew Kelley
af24e722fb
update some stuff to std.io API
2025-07-01 16:35:29 -07:00
Andrew Kelley
52b3275eb2
readable -> reader / writable -> writer
2025-07-01 16:35:29 -07:00
Andrew Kelley
a249cc1c7e
update std.io.AllocatingWriter to new API
2025-07-01 16:35:29 -07:00
Andrew Kelley
ef8d7aa251
std: fix a couple compilation errors
2025-07-01 16:35:29 -07:00
Andrew Kelley
f04bc71ed7
std.io.Reader: update readSliceShort to new API
...
no more readVec
2025-07-01 16:35:29 -07:00
Andrew Kelley
0027cc1b1a
std.io.Writer: implement writableVectorIterator
2025-07-01 16:35:29 -07:00
Andrew Kelley
084e45fd86
std.io.Reader: implement readVec
...
and specify that data.len == 0 means "flush"
2025-07-01 16:35:29 -07:00
Andrew Kelley
b393112674
std: update uses of unbuffered_writer
2025-07-01 16:35:29 -07:00
Andrew Kelley
9d163c7ac3
std.net: update to new IO API
2025-07-01 16:35:29 -07:00
Andrew Kelley
1e2aab2f97
std: combine BufferedWriter into Writer
2025-07-01 16:35:29 -07:00
Andrew Kelley
3c98e2c826
std: combine BufferedReader into Reader
2025-07-01 16:35:29 -07:00
Andrew Kelley
2ed47f1ed8
std: update AtomicFile to new API
2025-07-01 16:35:29 -07:00
Andrew Kelley
ba684a18ca
std: upgrade more API to use File.Reader
2025-07-01 16:35:29 -07:00
Andrew Kelley
2f5574ac08
std: finish renaming RwError to StreamError
2025-07-01 16:35:29 -07:00
Andrew Kelley
3ef75356f6
delete more dead code
2025-07-01 16:35:29 -07:00
Andrew Kelley
38a86bd701
delete dead code
2025-07-01 16:35:29 -07:00