aboutsummaryrefslogtreecommitdiffhomepage
path: root/transform/optimizer.go
AgeCommit message (Expand)Author
2024-07-31transform: use thinlto-pre-link passesAyke van Laethem
2024-05-24LLVM 18 supportAyke van Laethem
2024-04-19Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it f...dkegel-fastly
2024-03-19all: move -panic=trap support to the compiler/runtimeAyke van Laethem
2024-01-31Allow larger systems to have a larger max stack allocDamian Gryski
2023-10-04all: use the new LLVM pass managerAyke van Laethem
2023-02-17all: refactor reflect packageAyke van Laethem
2022-06-01gc: drop support for 'precise' globalsAyke van Laethem
2022-05-30transform: run OptimizeMaps during package optimizationsAyke van Laethem
2022-05-30builder: move some code to transform packageAyke van Laethem
2022-03-12all: add support for ThinLTOAyke van Laethem
2022-01-19transform: remove switched func loweringNia Waldvogel
2022-01-19internal/task: remove coroutinesNia Waldvogel
2022-01-09all: switch to LLVM 13Ayke van Laethem
2021-11-14internal/task: use asyncify on webassemblyNia Waldvogel
2021-11-06transform: refactor interrupt loweringAyke van Laethem
2021-11-03compiler: refactor when the optsize attribute is setAyke van Laethem
2021-05-03transform: split interface and reflect loweringAyke van Laethem
2021-04-22main: add -print-allocs flag that lets you print all heap allocationsAyke van Laethem
2021-04-08transform: use IPSCCP pass instead of the constant propagation passAyke van Laethem
2021-04-08builder: run function passes per packageAyke van Laethem
2021-04-08builder: add optsize attribute while building the packageAyke van Laethem
2021-03-28transform: optimize reflect.Type Implements() methodAyke van Laethem
2021-03-18transform: optimize string comparisons against ""Ayke van Laethem
2021-03-15builder: add support for -opt=0Ayke van Laethem
2021-01-29compiler: move settings to a separate Config structAyke van Laethem
2020-07-13all: fix -gc=noneAyke van Laethem
2020-03-27compiler, transform: remove runtime.isnil hackAyke van Laethem
2020-03-24transform: replace panics with source locationsAyke van Laethem
2020-03-21compiler: move Optimizer function to transform packageAyke van Laethem