Commits

translate-c: fix a use-after-free bug

8a3cd82b85 • Andrew Kelley • May 24, 2020

update docgen to new ast API

2952604d5d • Andrew Kelley • May 24, 2020

fix regression in compile errors

c432811d96 • Andrew Kelley • May 24, 2020

revert std.zig.ast iterator changes back to master branch API

f771545a7e • Andrew Kelley • May 24, 2020

translate-c: emit local typedefs

c78a2e2e8d • Andrew Kelley • May 23, 2020

translate-c: fix regression in param name mangling

395786fd50 • Andrew Kelley • May 23, 2020

translate-c: fix regression in switch statement

88f5e3a60d • Andrew Kelley • May 23, 2020

translate-c: fix regression on array initialization

f67b8c68a0 • Andrew Kelley • May 23, 2020

translate-c: fix decl statement regression

32c27daae4 • Andrew Kelley • May 23, 2020

translate-c: fix regression in do-while loop

46f50ee76c • Andrew Kelley • May 23, 2020

std: update singly linked list tests to new API

8f6d7b3208 • Andrew Kelley • May 23, 2020

translate-c is building again, but I have 1 `@panic` in there

1a90a5e63a • Andrew Kelley • May 23, 2020

update translate-c to new AST API

e072692e1f • Andrew Kelley • May 23, 2020

stage2 parser: token ids in their own array

8df0841d6a • Andrew Kelley • May 22, 2020

stage2 parser: don't append doc comments to the list

295bca9b5f • Andrew Kelley • May 22, 2020

std.testing: fix a crash when printing diffs

1dac9e71b5 • Andrew Kelley • May 22, 2020

stage2 parser: different multiline string literal parsing strategy

8252c8b9d6 • Andrew Kelley • May 22, 2020

stage2 parser: arrays and structs directly in memory after the node

19de259936 • Andrew Kelley • May 22, 2020

stage2 parser: SwitchCase uses intrusive array instead of linkedlist

9377af934f • Andrew Kelley • May 22, 2020

stage2 parser performance/API improvements

d37b81d43b • Andrew Kelley • May 22, 2020

fix compile errors when setting NodeIndex/TokenIndex to u32

32ecb416f3 • Andrew Kelley • May 21, 2020

more progress on updating translate-c

e694cd265a • Andrew Kelley • May 21, 2020

stage2 parsing: rework block statements AST memory layout

d57d9448aa • Andrew Kelley • May 21, 2020

update translate-c to the new fn params AST node API

3c5d581ce3 • Andrew Kelley • May 21, 2020

stage1: fix false positive redeclared variable compile error

140dc2f43e • Andrew Kelley • May 21, 2020

Revert "stage2 parser: elide memcpy of large initialization lists"

688aa114e4 • Andrew Kelley • May 21, 2020

stage2 parser: elide memcpy of large initialization lists

84df1d4f3d • Andrew Kelley • May 21, 2020

make rand function public, fixes crypto benchmark

44aeb38328 • Andrew Kelley • May 21, 2020

stage2 parser: split off some SuffixOp AST nodes into separate tags

897f23f20f • Andrew Kelley • May 20, 2020

stage2 parser: different memory layout of ParamDecl

7c2c0e36f8 • Andrew Kelley • May 20, 2020

update translate-c for new Root and ContainerDecl AST

5db9f306ba • Andrew Kelley • May 20, 2020

small bump to ArenaAllocator minimum alloc size

ad4b591db1 • Andrew Kelley • May 20, 2020

fields and decls: ArrayList appending, memcpy to ast arena

64c149ca19 • Andrew Kelley • May 20, 2020

arena allocator: smaller minimum allocation size

b1bcdc96ca • Andrew Kelley • May 20, 2020

golly jeepers it's taking a long time to update translate-c

8c10178a1e • Andrew Kelley • May 20, 2020

fix zig fmt test regressions

4617c5907a • Andrew Kelley • May 20, 2020

zig fmt parser tests are compiling again

82225f6568 • Andrew Kelley • May 20, 2020

use singly linked lists for std.zig.parse

93384f7428 • Andrew Kelley • May 20, 2020

Merge branch 'stage2-fn-calls'

ed137d25ef • Andrew Kelley • May 19, 2020

json: properly stringify error sets

1cde0edff4 • Andrew Kelley • May 18, 2020

Merge pull request #5303 from kubkon/dir-fns

fe28d73271 • Andrew Kelley • May 18, 2020

CMake: Make fallthrough support version check specific to GCC

a80ad0782d • Ryan Liptak • May 18, 2020

std.json: support stringify for anyerror

feade9ef00 • Andrew Kelley • May 17, 2020

Merge pull request #5164 from daurnimator/in_stream-helpers

2a5c0ef7f0 • Veikka Tuominen • May 17, 2020

Merge pull request #5307 from ziglang/self-hosted-incremental-compilation

16f100b82e • Andrew Kelley • May 17, 2020

Merge pull request #5057 from xackus/opaque-param

9a22c8b6ca • Andrew Kelley • May 17, 2020

Fix compilation with GCC 5

03ed9e4173 • Noam Preil • May 17, 2020

Merge pull request #5367 from Vexu/fix

241984987b • Veikka Tuominen • May 17, 2020

linux: remove duplicated fields

e5ffb94911 • Vincent Rischmann • May 17, 2020

Merge pull request #5217 from wozeparrot/master

f2ceb023f4 • Andrew Kelley • May 16, 2020

Merge pull request #5358 from Vexu/parser

eda03354dc • Vexu • May 16, 2020

Merge pull request #5231 from kubkon/wasi-preopens

cf34480f2a • Andrew Kelley • May 16, 2020

Creates `std.ascii.control_code` that contains the C0 control codes as named constants.

7dc29fdee1 • Felix (xq) Queißner • May 16, 2020

Fixes fmt padding for some types

6647c3f054 • data-man • May 16, 2020

macos: use realpath$DARWIN_EXTSN

e05923f34b • Michael Dusan • May 16, 2020

Merge pull request #5354 from DrDeano/master

79462bb591 • Andrew Kelley • May 16, 2020

Merge pull request #5032 from LakeByTheWoods/redo_translate_c

74f7d710bb • Vexu • May 16, 2020

Merge pull request #5020 from jinroh/docs/search-perf

d061e5854a • Vexu • May 16, 2020

Merge pull request #5353 from Vexu/parser

758de71d97 • Vexu • May 16, 2020

Merge pull request #5175 from daurnimator/multi-out-stream

092f726eec • Vexu • May 16, 2020

Merge pull request #5189 from zigazeljko/patch-1

e2a0f5741d • Vexu • May 16, 2020

Merge pull request #5350 from yvt/test-global-linkage

6c10075dd3 • Vexu • May 16, 2020

Merge pull request #5336 from Vexu/parser

f8b99331a2 • Vexu • May 15, 2020

Merge pull request #5254 from ifreund/top-level-struct-file-names

4b898893e2 • Vexu • May 13, 2020

Merge pull request #5321 from gpanders/ascii-case-sensitive

118db892be • Vexu • May 13, 2020

Make PriorityQueue.Iterator public

76681e6b96 • Vexu • May 13, 2020

Merge pull request #5337 from DrDeano/master

be2b8d58ef • Vexu • May 13, 2020

Merge pull request #5332 from jwmerrill/patch-1

3715226b9f • Vexu • May 13, 2020

Merge pull request #5118 from xackus/fix-json-writestream

80d0c2f166 • Vexu • May 12, 2020

Merge pull request #5275 from strangebug/docs-markdown-links

08e2e690d7 • Vexu • May 12, 2020

Merge pull request #5319 from Vexu/float-fix

29b3be4f2f • Vexu • May 12, 2020

Merge pull request #5308 from xiongxin/master

7456389ef3 • Vexu • May 11, 2020

Merge pull request #5315 from xackus/fix-bigint_fits_in_bits

7aee8a93eb • Vexu • May 11, 2020

Merge pull request #5316 from marler8997/pubSockLen

3e3c651b67 • Vexu • May 11, 2020

Remove fs.File artifact from connectUnixSocket

e79d7e0ded • Haze Booth • May 9, 2020

make std.build.getInstallPath public

d4d509090b • Vexu • May 8, 2020

Merge pull request #4892 from Sobeston/patch-4

453df1cc1e • Vexu • May 8, 2020

Merge pull request #4932 from Qix-/fix-private-access

f2d3266075 • Vexu • May 8, 2020

Merge pull request #5296 from daurnimator/osx-RTLD

f1e5a4f163 • Vexu • May 8, 2020

stage1: handle all cases of invalid struct field default value

2c9effc101 • xackus • May 7, 2020

Merge branch 'kristoff-it-macos-kqueue'

3aa259d119 • Andrew Kelley • May 7, 2020

stage1: add ZigList gdb pretty printing

79bf4003da • xackus • May 7, 2020

Merge pull request #5268 from tadeokondrak/remove-callconv-redundant-syntax

ba43492c0e • Andrew Kelley • May 7, 2020

Removed GetModuleHandleA from user32

20c1696865 • Jens Goldberg • May 7, 2020

Removed duplicate WM_ACTIVATE

25810bc1e6 • Jens Goldberg • May 7, 2020

Merge pull request #5287 from marler8997/fixAllocWithPayload

54b2a6ec41 • Vexu • May 7, 2020

Standard library: Fix a regression in loop.waitUntilFdWritableOrReadable

b336dda076 • Timon Kruiper • May 6, 2020

Merge pull request #5281 from data-man/hash_vector_nocopy

9c422c28f6 • Vexu • May 6, 2020

std: handle ConnectionTimedOut in switch

0e30edd8d0 • Vexu • May 6, 2020

Merge pull request #5257 from matt1795/scoped-typedef

06e6d39c6c • Vexu • May 6, 2020

Remove reference to import type (#5279)

eb4fa63d3d • Lann • May 5, 2020

Merge branch 'haze-hb/test-evented-io-build-zig'

ad43155f25 • Andrew Kelley • May 5, 2020

avoid unnecessary fcntl syscalls when setting socket flags

b13a02ed1a • Andrew Kelley • May 5, 2020

fix incorrect flags being set in os.setSockFlags

0a2104689b • Andrew Kelley • May 5, 2020

Merge pull request #5272 from tadeokondrak/noasync-to-nosuspend

e6955688ac • Andrew Kelley • May 5, 2020

Merge pull request #5273 from haze/hb/fix-posix-errorunion-thread-spawn-result

fde6d28c23 • Vexu • May 5, 2020

Merge pull request #5267 from Vexu/const-call

f127dee474 • Vexu • May 4, 2020

os.zig: add ETIMEDOUT error case to read function

75b699b2c6 • Jonathan Marler • May 4, 2020

Pass filtered_sock_type to system.socket. Cover PermissionDenied error

9b788b765c • Cato • May 3, 2020

Include dbg.h to third-party libs

c8b4cc2ff9 • data-man • May 2, 2020