aboutsummaryrefslogtreecommitdiff
path: root/lib/std/builtin.zig
AgeCommit message (Expand)Author
2022-10-21builtin.zig: Do not overwrite error frames when trace fullCody Tapscott
2022-10-15implement os.abort and panic for cudaGuillaume Wenzek
2022-10-12amdgpu: add AmdgpuKernel calling conventionRobin Voetter
2022-09-29std: Replace use of stage1 function pointersominitay
2022-09-29std.builtin: un-pub testVersionParse()zooster
2022-09-20std: add return address parameter to panic fnVeikka Tuominen
2022-09-16std: remove deprecated API for the upcoming releaseAndrew Kelley
2022-08-19make self-hosted the default compilerAndrew Kelley
2022-08-10stage2: Implement explicit backing integers for packed structsIsaac Freund
2022-08-08Sema: avoid error return traces when possibleAndrew Kelley
2022-08-02Sema: add safety for sentinel sliceVeikka Tuominen
2022-07-25std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`r00ster
2022-07-07std.builtin.returnError: disable runtime safetyAndrew Kelley
2022-05-16Sema: improve index out of bounds panic messageVeikka Tuominen
2022-05-16stage2: add runtime safety for unwrapping errorVeikka Tuominen
2022-05-16stage2: implement error return tracesVeikka Tuominen
2022-05-16C backend: implement overflow arithmeticAndrew Kelley
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-10fixups to the previous commitAndrew Kelley
2022-05-10Add Visibility field to ExportOptions.Takeshi Yoneda
2022-05-08Add Win64 calling conventionHannes Bredberg
2022-04-14stage2: sparcv9: Register the backend in stdlib & driverKoakuma
2022-03-20stage2: disable default panic handler when linking -lcAndrew Kelley
2022-03-19Sema: implement zirSwitchCaptureElse for error setsVeikka Tuominen
2022-03-19std: enable default panic handler for stage2 LLVM on LinuxVeikka Tuominen
2022-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2022-02-23stage2: integer-backed packed structsAndrew Kelley
2022-02-23stage1: rename TypeInfo.FnArg to Fn.ParamVeikka Tuominen
2022-02-21enable Gpu address spaces (#10884)gwenzek
2022-02-18Merge pull request #10604 from fifty-six/masterAndrew Kelley
2022-02-05stage2: add support for Nvptx targetgwenzek
2022-02-01stage1: avoid anytype fields for type infoAndrew Kelley
2022-02-01Merge pull request #10742 from ziglang/ArrayHashMapEqlAndrew Kelley
2022-01-31stage1: remove the `data` field from TypeInfo.DeclarationAndrew Kelley
2022-01-31std: make ArrayHashMap eql function accept an additional paramAndrew Kelley
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley
2022-01-18stage2: implement `@prefetch`Andrew Kelley
2022-01-18Revert "stage2: implement `@prefetch`"Andrew Kelley
2022-01-17remove `zig_is_stage2` from `@import("builtin")`Andrew Kelley
2022-01-15stage2: implement `@prefetch`Andrew Kelley
2022-01-13std/builtin: improve panic handler for uefififty-six
2022-01-04std.builtin: remove deprecated globalsAndrew Kelley
2022-01-04stage2: introduce std.builtin.CompilerBackendAndrew Kelley
2021-12-26Sema: improve non-exhaustive enum supportAndrew Kelley
2021-12-10AstGen: implement @prefetch() builtinIsaac Freund
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-19std.builtin.StackTrace: format() workaround on freestandingAndrew Kelley
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley