aboutsummaryrefslogtreecommitdiffhomepage
path: root/compiler/gc.go
AgeCommit message (Expand)Author
2023-10-01all: remove LLVM 14 supportAyke van Laethem
2023-01-18wasm: avoid miscompile with ThinLTOAyke van Laethem
2020-04-02compiler: track the result of string concatenationJaden Weiss
2020-03-25compiler: remove leftover code after refactorAyke van Laethem
2020-03-25compiler: refactor top-level createInstruction functionAyke van Laethem
2020-03-25compiler: refactor defer operationsAyke van Laethem
2019-11-25compiler: move GC passes to the transform packageAyke van Laethem
2019-11-17add code to handle programs which use heap allocations but never hit the GCJaden Weiss
2019-11-15compiler: refactor alloca/lifetime/wordpack code into separate packageAyke van Laethem
2019-11-04all: refactor compile optionsAyke van Laethem
2019-09-16fix bugs found by LLVM assertionsJaden Weiss
2019-09-15compiler: rename getZeroValue to llvm.ConstNullAyke van Laethem
2019-08-04all: use baremetal build tagAyke van Laethem
2019-07-08compiler: do not create stack objects for functions that don't allocateAyke van Laethem
2019-07-08compiler: avoid some stack frames when this is unnecessaryAyke van Laethem
2019-07-07all: add HiFive1 rev B board with RISC-V architectureAyke van Laethem
2019-07-01compiler,runtime: implement a portable conservative GCAyke van Laethem