aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-06-10Sema: fix in-memory coercion during comptime loadJacob Young
2023-06-10process: add more missing constJacob Young
2023-06-10wasm: implement missing caseJacob Young
2023-06-10InternPool: fix more key lifetime issuesJacob Young
2023-06-10Allocate capture scopes in gpa instead of Decl.value_arenamlugg
2023-06-10lib: add const to avoid regressionJacob Young
2023-06-10Sema: disable repeated aggregate storage use with mismatching sentinelJacob Young
2023-06-10llvm: fix lowering of lazy valuesJacob Young
2023-06-10codegen: fix doubled global sentinelsJacob Young
2023-06-10InternPool: fix element pointer type computationsJacob Young
2023-06-10InternPool: fix key for empty array with sentinelJacob Young
2023-06-10InternPool: debug dump all the dataAndrew Kelley
2023-06-10InternPool: remove memoized_declAndrew Kelley
2023-06-10Sema: elide comptime-checked slice safetyAndrew Kelley
2023-06-10Sema: remove opv status from arrays with sentinelsJacob Young
2023-06-10Value: fix null test for c pointersJacob Young
2023-06-10math.big.int: fix ctz of zeroJacob Young
2023-06-10Sema: avoid invalided key accessJacob Young
2023-06-10InternPool: further optimize Key hashingAndrew Kelley
2023-06-10InternPool: add representation for value of empty enums and unionsmlugg
2023-06-10Sema: make sentinel load through array pointer comptime knownJacob Young
2023-06-10Type: fix `@sizeOf(?anyerror)`Jacob Young
2023-06-10Sema: fix comptime error set comparisonsJacob Young
2023-06-10InternPool: improve hashing performanceAndrew Kelley
2023-06-10std.hash: add xxhash to benchmark and fix its APIAndrew Kelley
2023-06-10InternPool: pass by const pointerAndrew Kelley
2023-06-10Type: fix `@typeName` for `undefined`Jacob Young
2023-06-10behavior: update for different inferred error set orderJacob Young
2023-06-10Sema: fix sus overflow behavior in RangeSetUnhandledIteratorJacob Young
2023-06-10Sema: port lazy value usage to be InternPool awareJacob Young
2023-06-10InternPool: eliminate indexToKey call graph cycleAndrew Kelley
2023-06-10InternPool: avoid indexToKey recursion for type_enum_autoAndrew Kelley
2023-06-10Module: add allowzero canonicalization to pointer typesJacob Young
2023-06-10Sema: fix vector comparison and interning of -0Jacob Young
2023-06-10Sema: fix pointer arithmetic on single array pointersJacob Young
2023-06-10InternPool: avoid indexToKey recursion for ptr_sliceAndrew Kelley
2023-06-10InternPool: avoid indexToKey recursion for opt_payloadAndrew Kelley
2023-06-10InternPool: avoid indexToKey recursion for only_possible_valueAndrew Kelley
2023-06-10InternPool: avoid indexToKey recursion for ptr_elem,ptr_fieldAndrew Kelley
2023-06-10InternPool: avoid indexToKey recursion for type_sliceAndrew Kelley
2023-06-10cbe: fix InternPool regressionsJacob Young
2023-06-10x86_64: fix InternPool regressionsJacob Young
2023-06-10InternPool: fix various pointer issuesJacob Young
2023-06-10behavior: fix more compiler crashesJacob Young
2023-06-10behavior: additional llvm fixesJacob Young
2023-06-10Module: move memoized data to the intern poolJacob Young
2023-06-10behavior: pass more tests on llvm againJacob Young
2023-06-10behavior: get more test cases passing with llvmJacob Young
2023-06-10InternPool: optimize zigTypeTag()Andrew Kelley
2023-06-10C backend: InternPool fixesAndrew Kelley