621 Commits (release)

Author SHA1 Message Date
Ayke van Laethem 8b626e6ea7 compiler: add support for Go 1.23 range-over-func 3 months ago
Ayke van Laethem db2a06a9bb internal/abi: implement initial version of this package 5 months ago
Ayke van Laethem b51cda9721 sync/atomic: add And* and Or* compiler intrinsics needed for Go 1.23 5 months ago
Damian Gryski 4d60d679d3 compiler: fixup Sprintf uses 3 months ago
dkegel-fastly 8135be4e90
GNUmakefile: add spellfix target, use it. (#4387) 3 months ago
Ayke van Laethem fb3d98ce6e compileopts: add CanonicalArchName to centralize arch detection 3 months ago
Ayke van Laethem 725518f007 all: add linux/mipsle support 5 months ago
Ayke van Laethem 571447c7c1 compiler: add 'align' attribute to runtime.alloc calls 4 months ago
Damian Gryski 9cb263479c
wasi preview 2 support (#4027) 4 months ago
leongross 2d5a8d407b add support for unix.{RawSyscall,RawSyscallNoError} 4 months ago
leongross 36958b2875 add support for unix.Syscall* invocations 4 months ago
Ayke van Laethem 6abaee4640 compiler: remove old atomics workaround for AVR 5 months ago
leongross d33ace7b59 remove unused registers for x86_64 linux syscalls 5 months ago
Ayke van Laethem 077b35e9ad all: drop support for Go 1.18 5 months ago
frenkel26 f7c0466f78
compiler,reflect: fix NumMethods for Interface type 5 months ago
Ayke van Laethem 81ce7fb738 LLVM 18 support 6 months ago
leongross 30c4df16f2 add aes generic aliases 7 months ago
dkegel-fastly 39029cc376
Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it found (#4235) 7 months ago
Dan Kegel 9d6e30701b lint: add "make lint" target, run it from ci 7 months ago
leongross 2733e376bd fix square alias for ed25519 8 months ago
Ayke van Laethem ad4d722f54 all: move -panic=trap support to the compiler/runtime 8 months ago
Damian Gryski 2867da164d Allow larger systems to have a larger max stack alloc 1 year ago
Ayke van Laethem d0445d6f83 cgo: fix calling CGo callback inside generic function 10 months ago
Damian Gryski 777048cfa9 compiler: fix crash on type assert on interfaces with no methods 1 year ago
Ayke van Laethem d801d0cd53 builder: refactor clang include headers 1 year ago
deadprogram 88b29589d6 targets: increase default stack size to 64k for wasi/wasm targets 1 year ago
Ayke van Laethem 3b1913ac57 all: use the new LLVM pass manager 1 year ago
Ayke van Laethem 1da1abe314 all: remove LLVM 14 support 1 year ago
Ayke van Laethem 42da7654ec compiler: don't use types in the global context 1 year ago
Ayke van Laethem 1d7543e2bf all: switch to LLVM 16 2 years ago
deadprogram ff32fbbb4f targets: increase default stack size to 32k for wasi/wasm targets 1 year ago
Elliott Sales de Andrade 4042c1d618 Update tools to 0.9.0 1 year ago
Elliott Sales de Andrade bf73516259 compiler: Handle nil array and struct constants 1 year ago
Damian Gryski 0042bf62a5 compiler,reflect: add support for [...]T -> []T in reflect 2 years ago
Ayke van Laethem 62294feb56 compiler: improve panic message when a runtime call is unavailable 1 year ago
Ayke van Laethem f1e25a18d2 compiler: implement clear builtin for maps 1 year ago
Ayke van Laethem a2f886a67a compiler: implement clear builtin for slices 1 year ago
Ayke van Laethem f791c821ff compiler: add min and max builtin support 1 year ago
Ayke van Laethem a93f0ed12a all: Go 1.21 support 1 year ago
Ayke van Laethem d845f1e1b2 wasm: fix functions exported through //export 1 year ago
Ayke van Laethem e075e0591d main: use `go env` instead of doing all detection manually 1 year ago
Damian Gryski 08b3a4576d compiler: update .ll test output 1 year ago
Damian Gryski acba0748f1 compiler,reflect: NumMethods reports exported methods only 1 year ago
Damian Gryski 0212f0c008 compiler: limit level of pointer-to-pointer-to-... types 1 year ago
Damian Gryski f5f4751088 compiler,transform: fix for pointer-to-pointer type switches from @aykevl 1 year ago
Damian Gryski 62fb386d57 compiler,reflect: add tagged pointers for **T etc 2 years ago
Damian Gryski 284e1acd87 compiler: update testdata 1 year ago
Damian Gryski 37849c4897 compiler,reflect: use two bits of the meta byte for comparable/isBinary 1 year ago
Ayke van Laethem b08ff17f6b compiler: disallow most types in //go:wasmimport 1 year ago
Ayke van Laethem 41e787d504 compiler: add tests for error messages 1 year ago