aboutsummaryrefslogtreecommitdiffhomepage
path: root/transform/testdata
AgeCommit message (Expand)Author
2024-10-19compiler: mark stringFromRunes as nocapture/readonlyDamian Gryski
2024-10-19compiler: mark stringFromBytes as nocapture/readonly to help escape analysisDamian Gryski
2024-10-18transform: optimize range over []byte(string)Elias Naur
2024-07-03transform: fix incorrect alignment of heap-to-stack transformAyke van Laethem
2024-03-19all: move -panic=trap support to the compiler/runtimeAyke van Laethem
2023-10-01all: remove LLVM 14 supportAyke van Laethem
2023-09-23transform: fix bug in StringToBytes optimization passAyke van Laethem
2023-06-17wasm: remove i64 workaround, use BigInt insteadAyke van Laethem
2023-03-22compiler: add alloc attributes to runtime.allocAyke van Laethem
2023-03-19transform: fix OptimizeReflectImplements pass for new named elem offsetDamian Gryski
2023-03-16transform: update wasm-abi to use opaque pointersAyke van Laethem
2023-03-16transform: update stringtobytes test to opaque pointersAyke van Laethem
2023-03-16transform: update stringequal test to opaque pointersAyke van Laethem
2023-03-16transform: update stacksize test to opaque pointersAyke van Laethem
2023-03-16transform: update panic test to opaque pointersAyke van Laethem
2023-03-16transform: update maps test to opaque pointersAyke van Laethem
2023-03-16transform: update interrupt test to opaque pointersAyke van Laethem
2023-03-16transform: update interface test to opaque pointersAyke van Laethem
2023-03-16transform: update gc-stackslots test to opaque pointersAyke van Laethem
2023-03-16transform: update allocs test to opaque pointersAyke van Laethem
2023-03-16transform: update reflect-implements test to opaque pointersAyke van Laethem
2023-03-08transform: add debug information to internal/task.stackSizeAyke van Laethem
2023-02-26builder: remove non-ThinLTO build modeAyke van Laethem
2023-02-17all: refactor reflect packageAyke van Laethem
2022-06-10transform (MakeGCStackSlots): do not move the stack chain pop earlierNia Waldvogel
2022-06-01gc: drop support for 'precise' globalsAyke van Laethem
2022-03-12all: add support for ThinLTOAyke van Laethem
2022-01-19compiler: remove parentHandle from calling conventionNia Waldvogel
2022-01-19transform: remove switched func loweringNia Waldvogel
2022-01-19internal/task: remove coroutinesNia Waldvogel
2021-12-10transform: allocate the correct amount of bytes in an allocaAyke van Laethem
2021-11-30all: add LLVM 12 supportAyke van Laethem
2021-11-06transform: refactor interrupt loweringAyke van Laethem
2021-11-02compiler, runtime: add layout parameter to runtime.allocAyke van Laethem
2021-10-31compiler: simplify interface loweringAyke van Laethem
2021-10-31all: drop support for LLVM 10Ayke van Laethem
2021-09-21transform (coroutines): fix memory corruption for tail calls that reference s...Nia Waldvogel
2021-08-04transform: improve GC stack slot pass to work around a bugAyke van Laethem
2021-06-17compiler: refactor method namesAyke van Laethem
2021-05-26compiler: do not emit nil checks for loading closure variablesAyke van Laethem
2021-05-03transform: split interface and reflect loweringAyke van Laethem
2021-04-26compiler: improve position informationAyke van Laethem
2021-04-22copiler: add function attributes to some runtime callsAyke van Laethem
2021-04-22main: add -print-allocs flag that lets you print all heap allocationsAyke van Laethem
2021-04-12compiler: decouple func lowering from interface type codesAyke van Laethem
2021-04-12transform: do not lower zero-sized alloc to allocaAyke van Laethem
2021-04-08transform: don't rely on struct name of runtime.typecodeIDAyke van Laethem
2021-03-28transform: optimize reflect.Type Implements() methodAyke van Laethem
2021-03-23compiler: do not check for impossible type assertsAyke van Laethem
2021-03-23compiler: merge runtime.typecodeID and runtime.typeInInterfaceAyke van Laethem