Commits

compiler: free up two ZIR tags

8bc759e094 • Andrew Kelley • Jun 26, 2023

stage2 async progress

3faa550dc2 • Andrew Kelley • Jun 26, 2023

stage2: implement suspend blocks

e45b10f3d4 • Andrew Kelley • Jun 26, 2023

LLVM: implement call_async_alloc

f1b7c76ae9 • Andrew Kelley • Jun 26, 2023

AIR: add call_async_alloc instruction

a6eb83bd1b • Andrew Kelley • Jun 26, 2023

stage2: implement async_call

e70c34cdb7 • Andrew Kelley • Jun 26, 2023

stage2: add call_async ZIR instruction

5a8c445779 • Andrew Kelley • Jun 26, 2023

std.Uri: allow getting the mutable result from (un)escape

7322aa1183 • Meghan Denny • Jun 26, 2023

std.Build: omit newline from last line

42ca357604 • Jan200101 • Jun 26, 2023

Change capacity to take a non-pointer parameter

d5ebe3e395 • Jobat • Jun 26, 2023

Value: fix incorrect types returned from readFromMemory

c036f83fa0 • Jacob Young • Jun 26, 2023

Merge pull request #15771 from jacobly0/x86_64-behavior

cc2daae47e • jacobly0 • Jun 26, 2023

is has -> has

dce1999c80 • Roman Frołow • Jun 26, 2023

Merge pull request #15995 from mlugg/fix/union-field-ptr-align

40cf3f7ae5 • Andrew Kelley • Jun 26, 2023

update Ascon.zig to use @min builtin

d98147414d • Maciej 'vesim' Kuliński • Jun 25, 2023

std.cstr: deprecate namespace

0a868dacdd • Eric Joldasov • Jun 25, 2023

macho: add fixes to __eh_frame parsing emitted by Nix C++ compiler

852eb272bf • Jakub Konka • Jun 25, 2023

Merge pull request #16192 from mlugg/builtins-infer-dest-ty-fixes

df389b62de • Andrew Kelley • Jun 25, 2023

std.c: few freebsd's kinfo api fixes.

d07149c56d • David CARLIER • Jun 25, 2023

AstGen: add source location to certain const initializers

b9c4857ed6 • Jacob Young • Jun 25, 2023

remove mention of stage1 from langref

17e12960b5 • Evin Yulo • Jun 25, 2023

std: re-pub new json symbols in json.zig

3f04231600 • Josh Wolfe • Jun 25, 2023

wasi-libc: compile emmalloc.c without strict aliasing (#16157)

e7f872c9c6 • Frank Denis • Jun 25, 2023

Recognize the .res extension and link it as if it were an object file

b111702940 • Ryan Liptak • Jun 25, 2023

compiler: start moving safety-checks into backends

9684947faa • Andrew Kelley • Jun 25, 2023

liveness: fix merge typo logic error

82ad66b2f2 • Andrew Kelley • Jun 25, 2023

Merge pull request #16188 from kcbanner/fix_cbe_airErrUnionPayloadPtrSet

a31ba25a3d • Andrew Kelley • Jun 25, 2023

Merge pull request #16163 from mlugg/feat/builtins-infer-dest-ty

146b79af15 • Andrew Kelley • Jun 24, 2023

cmake: fix typo in flag value for single threaded build

13853bef0d • Jakub Konka • Jun 24, 2023

Add support for the "--version" linker argument (#16154)

8ced903d61 • Matteo Briani • Jun 24, 2023

std.c: fix few capcisum api calls, following-up on 6ae19fa.

72dd22f262 • David CARLIER • Jun 24, 2023

Revert "fix parseInt failing when a correct base is given"

7ad1042279 • Andrew Kelley • Jun 24, 2023

fix parseInt failing when a correct base is given

fa6cea22bf • Mikko Kaihlavirta • Jun 24, 2023

std.c: fix host_basic_info definition for darwin.

ea1d64dae4 • David CARLIER • Jun 24, 2023

std.c: freebsd fix typo for PROC.PROCCTL_MD_MIN constant.

e9dd0a22f0 • David CARLIER • Jun 24, 2023

update Liveness to detect that safety checks do not modify memory

f10b9e8fd7 • Xavier Bouchoux • Jun 24, 2023

LLVM: move many DeclGen methods to Object

a5e15eced0 • Andrew Kelley • Jun 24, 2023

ErrorBundle: fix integer overflow printing caret

d82ab4fd8a • r00ster91 • Jun 24, 2023

Merge pull request #16037 from Jan200101/PR/cmakedefine-fix

b129f1b046 • Andrew Kelley • Jun 24, 2023

spirv: fix a few conflicts caused by intern-pool

ff0a88b133 • Ali Chraghi • Jun 24, 2023

openbsd: fix NativeTargetInfo semver

1cf06706be • Michael Dusan • Jun 24, 2023

Removed unnecessary return switch on void method

148e2a5a89 • Zachary Raineri • Jun 24, 2023

sema.addConstant: remove type parameter

5288929ffd • Andrew Kelley • Jun 24, 2023

sema: Fix overflow when analyzing an inline switch prong range that ends on the maximum value of the switched type

5fc5e4fbe0 • kcbanner • Jun 24, 2023

llvm: fixup elem_count argument of ZigLLVMCreateDebugArrayType to be i64

9d66481e3d • kcbanner • Jun 23, 2023

std.http: fix the http.Client.wait() hanging when there is 1 more byte left

8dcb4a3dc4 • Ed Yu • Jun 23, 2023

build.zig: bump maxrss upper bound for std lib tests

30ea714274 • Jacob Young • Jun 23, 2023

Langref: Add example for catching some errors and narrowing the error set

64faaa7d8f • Sebastian Bensusan • Jun 22, 2023

Type/Value: garbage collect some methods

6aa88ecc54 • Jacob Young • Jun 22, 2023

[heapsort] Protect against integer overflow

7d511d6428 • Niles Salter • Jun 22, 2023

Value: handle more legacy tags when writing extern struct to memory

c60896743d • Jacob Young • Jun 22, 2023

Merge pull request #16110 from dweiller/force-tty-color

93e54f2354 • Andrew Kelley • Jun 22, 2023

std.c: update netbsd/openbsd mman constants

64f0059cd3 • David CARLIER • Jun 22, 2023

[priority_dequeue] Fix out-of-bounds access

82470d4f89 • Niles Salter • Jun 22, 2023

[priority_deque] simplify & optimize isMinLayer

ff5850183e • Niles Salter • Jun 22, 2023

objcopy.zig allow outputting zero length sections (#16121)

991e00c270 • d18g • Jun 22, 2023

http: fix getting Transfer-Encoding value

438d680913 • Piotr Sarna • Jun 22, 2023

cbe: key lifetime?

1d38817f5d • Jacob Young • Jun 22, 2023

CI: -x86_64-macos-debug, +aarch64-macos-debug

128fd7dd02 • Andrew Kelley • Jun 21, 2023

Merge pull request #16105 from jacobly0/intern-pool-opt

12813d5912 • Andrew Kelley • Jun 21, 2023

Type: remove arbitrary restrictions on param and return types

a257e33fff • Jacob Young • Jun 21, 2023

Merge pull request #16098 from ziglang/musl-v1.2.4

e2eabbbc51 • jacobly0 • Jun 21, 2023

Sema: fix auto-numbered enums with signed tag types

8875efe548 • Jacob Young • Jun 21, 2023

Fix @enumToInt and @tagName for auto-numbered enums with signed tag type.

3267eb3a28 • IntegratedQuantum • Jun 21, 2023

Merge pull request #15415 from ehaas/c-char-signedness

b77679039f • Andrew Kelley • Jun 20, 2023

std: json.parseFromValue() (#15981)

0f2339f55b • Josh Wolfe • Jun 20, 2023

macho: do not skip scanning relocs if the sym is non-extern

d2b2567119 • Jakub Konka • Jun 20, 2023

Merge pull request #16097 from ziglang/macho-faster-uuid

7b5bd3a93f • Jakub Konka • Jun 20, 2023

Update objcopy.zig

939e4d81e1 • d18g • Jun 20, 2023

Fix Typo in langref.html.in

da1f457e3b • begly • Jun 20, 2023

std: prevent random CI failures

9eb008717b • Jacob Young • Jun 20, 2023

wasm: fix decl alignment

51cbb081e9 • Jacob Young • Jun 20, 2023

Merge pull request #16046 from BratishkaErik/issue-6128

a72d634b73 • Andrew Kelley • Jun 20, 2023

std.fmt: fix error set of formatDuration

c6e2e1ae4b • dweiller • Jun 19, 2023

Sema: fix type in a `@floatToInt` safety check

8bd07fb1be • Jacob Young • Jun 19, 2023

Merge pull request #15012 from xxxbxxx/objcpy-elf-compress

7d6fcf0831 • Andrew Kelley • Jun 19, 2023

Module: add support for multiple global asm blocks per decl

8fcc28d302 • Jacob Young • Jun 19, 2023

std.mem.order: use for loop syntax

e6e8cacab9 • Andrew Kelley • Jun 19, 2023

std: Support user-provided jsonParse method. Unify json.Parser and json.parse* (#15705)

32cb9462ff • Josh Wolfe • Jun 19, 2023

test/src/Cases: fix incorrect code to find zig_lib_directory

423d7b848b • Manlio Perillo • Jun 19, 2023

compiler_rt: fixup exports of PPC routines

539e0b0469 • Jan Philipp Hafer • Jun 18, 2023

Merge pull request #16080 from squeek502/windows-vt

28862dd30c • Andrew Kelley • Jun 18, 2023

Merge pull request #15867 from devnexen/haiku_malloc_usable_size

3ef91233ca • Andrew Kelley • Jun 18, 2023

std.math.isPowerOfTwo: add tests and doc comment and improve assert

2839e35d1c • r00ster91 • Jun 18, 2023

Fix a confusing comment in `langref.html.in`

c13ac52972 • Arya-Elfren • Jun 18, 2023

std.c: exposing timer api

54ea0bbcdd • David CARLIER • Jun 18, 2023

Merge pull request #16087 from der-teufel-programming/master

c17a8df2fa • Loris Cro • Jun 18, 2023

Merge pull request #16086 from der-teufel-programming/master

3180a371e8 • Loris Cro • Jun 18, 2023

Merge pull request #15512 from cryptocode/autodoc-searchkey

329a585fbe • Loris Cro • Jun 18, 2023

std.http: Fix segfault while redirecting

729a051e9e • Mizuochi Keita • Jun 18, 2023

Merge pull request #15511 from mikdusan/netbsd-pkgsrc

e23d48e61a • Andrew Kelley • Jun 17, 2023

Merge pull request #15501 from matu3ba/win_rmwithposix

e3736baddb • Andrew Kelley • Jun 17, 2023

Merge pull request #15265 from tiehuis/optimize-udivmod

8d0a8c2859 • Andrew Kelley • Jun 17, 2023

Merge pull request #15010 from xxxbxxx/zlib-compress

8a6c3d26c1 • Andrew Kelley • Jun 17, 2023

Merge pull request #14844 from perillo/fix-issue-13280

9370fb8b81 • Andrew Kelley • Jun 17, 2023

Langref misc fix and improvement (#14695)

366e3c657f • Manlio Perillo • Jun 17, 2023

std: replace builtin.Version with SemanticVersion

6e84f46990 • r00ster91 • Jun 17, 2023

Merge pull request #16052 from mikdusan/bsd-getdents

96acc204b2 • Andrew Kelley • Jun 17, 2023

mem: rename align*Generic to mem.align*

d41111d7ef • Motiejus Jakštys • Jun 17, 2023

wyhash: support comptime usage

5baa05664e • Marc Tiehuis • Jun 17, 2023