AgeAuthorCommit message
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: handle generic types when coercing functions in memory
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: optimize previous fix
3 years agogravatar for mlugg@mlugg.co.ukMatthew LuggInternPool: avoid aggregate null bytes storage
3 years agogravatar for mlugg@mlugg.co.ukMatthew LuggSema: remove leftover references to value_arena
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: hack around UAF
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: rewrite `monomorphed_funcs` usage
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: add optional coercion
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix more key lifetime issues
3 years agogravatar for jacobly@ziglang.orgJacob Youngllvm: fix undefined pointer type
3 years agogravatar for andrew@ziglang.orgAndrew KelleyModule: fix populateTestFunctions UAF
3 years agogravatar for andrew@ziglang.orgAndrew Kelleycompiler: avoid use of undefined memory
3 years agogravatar for andrew@ziglang.orgAndrew Kelleycompiler: eliminate Decl.value_arena and Sema.perm_arena
3 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.hash: auto hash signed ints as bitcasts of unsigned ints
3 years agogravatar for mlugg@mlugg.co.ukMatthew LuggSema: intern values of mutable decls after analysis
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: fix in-memory coercion during comptime load
3 years agogravatar for jacobly@ziglang.orgJacob Youngprocess: add more missing const
3 years agogravatar for jacobly@ziglang.orgJacob Youngwasm: implement missing case
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix more key lifetime issues
3 years agogravatar for mlugg@mlugg.co.ukMatthew LuggAllocate capture scopes in gpa instead of Decl.value_arena
3 years agogravatar for jacobly@ziglang.orgJacob Younglib: add const to avoid regression
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: disable repeated aggregate storage use with mismatching sentinel
3 years agogravatar for jacobly@ziglang.orgJacob Youngllvm: fix lowering of lazy values
3 years agogravatar for jacobly@ziglang.orgJacob Youngcodegen: fix doubled global sentinels
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix element pointer type computations
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix key for empty array with sentinel
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: debug dump all the data
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: remove memoized_decl
3 years agogravatar for andrew@ziglang.orgAndrew KelleySema: elide comptime-checked slice safety
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: remove opv status from arrays with sentinels
3 years agogravatar for jacobly@ziglang.orgJacob YoungValue: fix null test for c pointers
3 years agogravatar for jacobly@ziglang.orgJacob Youngmath.big.int: fix ctz of zero
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: avoid invalided key access
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: further optimize Key hashing
3 years agogravatar for mlugg@mlugg.co.ukMatthew LuggInternPool: add representation for value of empty enums and unions
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: make sentinel load through array pointer comptime known
3 years agogravatar for jacobly@ziglang.orgJacob YoungType: fix `@sizeOf(?anyerror)`
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: fix comptime error set comparisons
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: improve hashing performance
3 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.hash: add xxhash to benchmark and fix its API
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: pass by const pointer
3 years agogravatar for jacobly@ziglang.orgJacob YoungType: fix `@typeName` for `undefined`
3 years agogravatar for jacobly@ziglang.orgJacob Youngbehavior: update for different inferred error set order
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: fix sus overflow behavior in RangeSetUnhandledIterator
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: port lazy value usage to be InternPool aware
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: eliminate indexToKey call graph cycle
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: avoid indexToKey recursion for type_enum_auto
3 years agogravatar for jacobly@ziglang.orgJacob YoungModule: add allowzero canonicalization to pointer types
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: fix vector comparison and interning of -0
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: fix pointer arithmetic on single array pointers
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: avoid indexToKey recursion for ptr_slice
Loading...