AgeAuthorCommit message
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
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: avoid indexToKey recursion for opt_payload
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: avoid indexToKey recursion for only_possible_value
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: avoid indexToKey recursion for ptr_elem,ptr_field
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: avoid indexToKey recursion for type_slice
3 years agogravatar for jacobly@ziglang.orgJacob Youngcbe: fix InternPool regressions
3 years agogravatar for jacobly@ziglang.orgJacob Youngx86_64: fix InternPool regressions
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix various pointer issues
3 years agogravatar for jacobly@ziglang.orgJacob Youngbehavior: fix more compiler crashes
3 years agogravatar for jacobly@ziglang.orgJacob Youngbehavior: additional llvm fixes
3 years agogravatar for jacobly@ziglang.orgJacob YoungModule: move memoized data to the intern pool
3 years agogravatar for jacobly@ziglang.orgJacob Youngbehavior: pass more tests on llvm again
3 years agogravatar for jacobly@ziglang.orgJacob Youngbehavior: get more test cases passing with llvm
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: optimize zigTypeTag()
3 years agogravatar for andrew@ziglang.orgAndrew KelleyC backend: InternPool fixes
3 years agogravatar for andrew@ziglang.orgAndrew KelleyCLI: introduce --verbose-intern-pool
3 years agogravatar for andrew@ziglang.orgAndrew Kelleycompiler: fix populateTestFunctions InternPool usage
3 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: generate tests with anyerror!void
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: correct the logic for struct size dump
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix build-exe and compiler-rt crashes
3 years agogravatar for jacobly@ziglang.orgJacob YoungModule: rename functions to make ownership checks explicit
3 years agogravatar for andrew@ziglang.orgAndrew Kelleycodegen: fix lowering of constant structs
3 years agogravatar for andrew@ziglang.orgAndrew Kelleyllvm: simplify control flow lowering structs
3 years agogravatar for andrew@ziglang.orgAndrew Kelleywasm: fix error union constant lowering
3 years agogravatar for jacobly@ziglang.orgJacob YoungTypedValue: implement more prints
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix more crashes
3 years agogravatar for andrew@ziglang.orgAndrew KelleyAIR: eliminate the `values` array
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix enough crashes to run `build-obj` on a simple program
3 years agogravatar for jacobly@ziglang.orgJacob YoungModule: intern the values of decls when they are marked alive
3 years agogravatar for andrew@ziglang.orgAndrew KelleySema: inferred allocations no longer abuse type/value system
3 years agogravatar for jacobly@ziglang.orgJacob YoungSema: fix some issues with the inferred alloc tag change
3 years agogravatar for jacobly@ziglang.orgJacob YoungAir: remove constant tag
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: fix crashes up to in progress comptime mutation
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: remove more legacy values
3 years agogravatar for jacobly@ziglang.orgJacob YoungInternPool: port most of value tags
3 years agogravatar for andrew@ziglang.orgAndrew KelleyInternPool: support int->comptime_int in getCoerced
3 years agogravatar for andrew@ziglang.orgAndrew KelleySema: update zirSliceLength to avoid resolveInst(.none)
3 years agogravatar for andrew@ziglang.orgAndrew KelleySema: improve the types_to_resolve mechanism
3 years agogravatar for andrew@ziglang.orgAndrew Kelleyremove the kludges from std.builtin
3 years agogravatar for jacobly@ziglang.orgJacob Youngllvm: fix incorrect slice lowering
Loading...