Commits

Remove `resize`. Adding uninitialized memory at the end of the `items` would break the heap property.

5bfd9238de • Zander Khan • Jan 17, 2021

Replace `shrink` with `shrinkAndFree` and `shrinkRetainingCapacity`

9a09ebb1b9 • Zander Khan • Jan 17, 2021

Fix slice length when updating

e1ab425bce • Zander Khan • Jan 16, 2021

Fix update might change an element no longer in the queue

c6986f29f9 • Zander Khan • Jan 16, 2021

Rename heap to queue in tests for consistency

4600b489a6 • Zander Khan • Jan 16, 2021

Fix edge cases in fromOwnedSlice

4d09803414 • Zander Khan • Jan 16, 2021

Ensure we cannot remove an item outside the current length of the queue

a162a21947 • Zander Khan • Jan 16, 2021

Remove magic number

ecee1cae45 • Zander Khan • Jan 16, 2021

Add missing import

94c47855ec • Zander Khan • Jan 16, 2021

Add license to top of file

349ccc0bd0 • Zander Khan • Jan 16, 2021

std: Add Priority Dequeue

a727a508cd • Zander Khan • Jan 16, 2021

macho: ensure that strtab always follows symtab

b204ea0349 • Jakub Konka • Jan 15, 2021

crypto: add legacy keccak hash functions

f7d7cb6268 • Guillaume Ballet • Jan 15, 2021

translate-c: ensure bools are cast to int when necessary

1702b413f7 • Evan Haas • Jan 15, 2021

Merge pull request #7785 from ziglang/std-thread-primitives

35686262f5 • Andrew Kelley • Jan 15, 2021

macho: use target arch page_size for codesig

2faf8c53d2 • Jakub Konka • Jan 15, 2021

std.os.uefi.protocols.FileProtocol: fix and expose get_position, set_position (#7762)

2b0e3ee228 • Asherah Connor • Jan 14, 2021

Merge pull request #7746 from kubkon/macho-extern-fn

ec1541de26 • Andrew Kelley • Jan 13, 2021

stage2: lay the groundwork in prep for extern fn

5487dd13ea • Jakub Konka • Jan 13, 2021

Move fmt.testFmt to testing.expectFmt

a021c7b1b2 • Jay Petacat • Jan 13, 2021

add missing ECONNRESET from getsockoptError

2c79d669a7 • Bill Nagel • Jan 13, 2021

Merge pull request #7577 from semarie/emutls

70c608add8 • Andrew Kelley • Jan 13, 2021

Merge pull request #7714 from mikdusan/target-macos

e564d2ca3c • Andrew Kelley • Jan 13, 2021

define nfds_t for windows

1e2be14b6b • Bill Nagel • Jan 13, 2021

stage1: Resolve alignment earlier in @alignCast

65b7d2b4e1 • LemonBoy • Jan 13, 2021

ci: stop directly pushing web page stuff to s3

ffc8a43dfb • Andrew Kelley • Jan 13, 2021

ci: give the updated website content to the website repo

23c6cca24d • Andrew Kelley • Jan 12, 2021

ci: add stdDocs to downloads/index.json for master branch

166e9ea689 • Andrew Kelley • Jan 12, 2021

std.event.Loop: fix race condition when starting the time wheel

8ea2b40e5f • Andrew Kelley • Jan 12, 2021

Merge 'Add support for no red zone'

0edde40c25 • Andrew Kelley • Jan 12, 2021

Merge branch 'rohlem-fix-GetFinalPathNameByHandle-before-win10_rs4'

56c03881eb • Andrew Kelley • Jan 12, 2021

Add std.fmt.formatDuration and std.fmt.duration (#7297)

fc10c9c4ce • Jonathan Knezek • Jan 12, 2021

Merge pull request #7200 from Vexu/arr

025f1559a0 • Andrew Kelley • Jan 12, 2021

Merge pull request #7195 from Aransentin/master

4f5fa90d6d • Andrew Kelley • Jan 12, 2021

Merge branch 'clean up writeFileAllUnseekable by using readers'

483c057a77 • Andrew Kelley • Jan 11, 2021

os/bits/linux: add the termios cc bits

3468872d83 • Vincent Rischmann • Jan 11, 2021

Merge pull request #7124 from LemonBoy/netstuff1

ec9158305d • Andrew Kelley • Jan 11, 2021

Merge branch 'Stage2 begin implementing container types'

29c9d5896c • Andrew Kelley • Jan 11, 2021

Merge branch 'SpexGuy-fix-comptime-cityhash'

5cc2e500e6 • Andrew Kelley • Jan 11, 2021

Merge pull request #7134 from alexnask/fix_std_fs_watch

73b17474d7 • Andrew Kelley • Jan 11, 2021

update path.join to recognize any separators that isSep does

cc2981edfc • Travis • Jan 11, 2021

Merge branch 'AdamGoertz-master'

1295525a7a • Andrew Kelley • Jan 11, 2021

stage2: add support for loops in LLVM backend

e1d8073d2f • Timon Kruiper • Jan 11, 2021

debug: don't fail printLineInfo if the source file is not readable

2117489e05 • Vincent Rischmann • Jan 11, 2021

stage2: fix bug in genArg

a7da90071e • joachimschmidt557 • Jan 10, 2021

Merge pull request #7729 from jayschwa/remove-deprecated-stream

29928af600 • Andrew Kelley • Jan 9, 2021

builtin: Add zig_version

a0ad2dee6a • Jay Petacat • Jan 9, 2021

Merge pull request #7725 from FireFox317/even-more-llvm

5c49a137d5 • Andrew Kelley • Jan 9, 2021

Fix system library path detection on linux

e4b8148e9c • xackus • Jan 9, 2021

stage2: Implicitly enable --eh_frame_hdr when compiling c/c++ files

eb696e453f • LemonBoy • Jan 9, 2021

added mem.containsAtLeast

95e66a915b • Sobeston • Jan 9, 2021

libstd: add missing MachO rebase opcodes in macho.zig

7e0e27e738 • Jakub Konka • Jan 8, 2021

Add compileError message for StringHashMap in AutoHashMap

2b3b355a23 • Julius Putra Tanu Setiaji • Jan 8, 2021

Merge pull request #7720 from Snektron/sockopt

3fdffe85c0 • Andrew Kelley • Jan 8, 2021

remove z/Z format specifiers

31802c6c68 • Jonathan Marler • Jan 8, 2021

Reduce use of deprecated IO types

a9b505fa77 • Jay Petacat • Jan 8, 2021

builder: propagate env_map for child processes

8e9a1ac364 • Michael Dusan • Jan 8, 2021

Want native headers when linking with frameworks

70771283c5 • Jakub Konka • Jan 8, 2021

ci: import the update-download-page from www repo

c7666ff885 • Andrew Kelley • Jan 7, 2021

ci: fix path to update-download-page.zig script

d8eba037a4 • Andrew Kelley • Jan 7, 2021

ci: add github.com's public key for the ssh clone

aa2422e830 • Andrew Kelley • Jan 7, 2021

ci: pass --override-lib-dir to emit std lib docs

87aa052e23 • Andrew Kelley • Jan 7, 2021

ci: don't use ninja on linux

ee1b370404 • Andrew Kelley • Jan 7, 2021

ci: add missing target/mcpu args to zig cc

a279cf81b2 • Andrew Kelley • Jan 7, 2021

ci: rework linux script

ce5222d945 • Andrew Kelley • Jan 7, 2021

fix LRESULT and LPARAM typedefs

f1ef0a80f1 • Jonathan Marler • Jan 7, 2021

stage2: update to new ArrayListHashMap API

5ee0431527 • Andrew Kelley • Jan 7, 2021

std.SpinLock: flatten and remove init/deinit

2f58efcc1f • Andrew Kelley • Jan 7, 2021

Merge pull request #7622 from tetsuo-cpp/array-hash-map-improvements

d7d905696c • Andrew Kelley • Jan 7, 2021

Merge pull request #7700 from FireFox317/more-stage2-stuff-llvm

76870a2265 • Andrew Kelley • Jan 7, 2021

spinlock: Default SpinLock.state to .Unlocked to allow default struct initialization

148c887ace • BinaryWarlock • Jan 6, 2021

Fix example code in comments for asc and desc

50af87a9e3 • Andreas Karlsson • Jan 6, 2021

stage2 ARM: fix stack offsets for genSetReg and genSetStack

be6ac82ee1 • joachimschmidt557 • Jan 6, 2021

stage2 ARM: fix offsets in exitlude jump relocations

480d6182ad • joachimschmidt557 • Jan 6, 2021

Azure CI: update MSYS version

5afd6204e8 • Frank Denis • Jan 6, 2021

stage2: C backend: support unused Decls

efe94a9a12 • Andrew Kelley • Jan 6, 2021

stage2 test harness: don't try to run non-native C backend tests

91e3431d4a • Andrew Kelley • Jan 6, 2021

stage2: add compile log statement

ab5f7b5156 • g-w1 • Jan 6, 2021

Merge branch 'stage2-rework-cbe'

38572ee894 • Andrew Kelley • Jan 6, 2021

std.c add syslog

6c4924408b • xackus • Jan 5, 2021

freebsd, netbsd, dragonfly: add struct timeval

1640c357f4 • xackus • Jan 5, 2021

std: skip more tests on Windows to save CI memory

3e8aaee829 • Andrew Kelley • Jan 5, 2021

ci: skip crypto tests on windows

16896a9d8b • Andrew Kelley • Jan 4, 2021

Merge pull request #7592 from LemonBoy/fix-7188

66e5e92a3e • Andrew Kelley • Jan 4, 2021

Allow dollar sign $ in identifiers in translate-c

d95724454c • Evan Haas • Jan 4, 2021

Fixes missing error prong in std.os.send.

819f2a01a1 • Felix (xq) Queißner • Jan 4, 2021

Fix off-by-one error in SinglyLinkedList.len() and add associated tests

fc3508b7e8 • J.C. Moyer • Jan 4, 2021

std.c: add some noalias

a93c123f83 • xackus • Jan 4, 2021

ci: omit stage2 backend from stage1 on Windows

2fe8a48215 • Andrew Kelley • Jan 4, 2021

stage2: add more perf tracing points

462c1d8c74 • Andrew Kelley • Jan 4, 2021

Revert "Fix #7296:"

fc38b42521 • Andrew Kelley • Jan 4, 2021

Merge branch 'g-w1-stage2-evalbranch'

ef2fa67ef0 • Andrew Kelley • Jan 4, 2021

stage2 x86_64: fix bug in Function.gen

aa0906e9aa • joachimschmidt557 • Jan 4, 2021

std/crypto: add BLAKE2-160 types and tests

4400d2d7ab • Frank Denis • Jan 4, 2021

Improve uring definitions

e4c4a0a5f6 • daurnimator • Jan 4, 2021

Merge pull request #7681 from kubkon/stage2-aarch64-fn-args

53a0b7997d • Andrew Kelley • Jan 4, 2021

stage2: remove the Cache deadlock detection code

c8e44d82bd • Andrew Kelley • Jan 4, 2021

stage2: fix Cache debug deadlock code memory leak

404dc9692e • Andrew Kelley • Jan 4, 2021

drone ci: skip compile error tests to save time

5c92e24a29 • Andrew Kelley • Jan 4, 2021

Merge pull request #7598 from FireFox317/more-llvm-stage2

f6644255f5 • Andrew Kelley • Jan 4, 2021