257 Commits (6fbe6fa2ae1e41ce77c8be38b542c382caaecb96)

Author SHA1 Message Date
Ayke van Laethem 5b42871baa compiler: support all kinds of recursive types 2 years ago
Damian Gryski 344e493ac8 compiler,reflect: fix pkgpath for struct fields 2 years ago
Damian Gryski 57ecf1acdc testdata: add brandondube/pctl to corpus 2 years ago
Damian Gryski 7b44fcd865 runtime: properly turn pointer into empty interface when hashing 2 years ago
Ayke van Laethem c02cc339c5 runtime: implement KeepAlive using inline assembly 2 years ago
Ayke van Laethem ebb410afd9 reflect: make sure null bytes are supported in tags 2 years ago
Ayke van Laethem 0d646d8e95 builder: add support for Go 1.20 2 years ago
Damian Gryski 86f125cf72 reflect: track flags when size changes from fits-in-pointer to not 2 years ago
Dan Kegel 4daf4fa0a0 corpus: add buger/jsonparser 2 years ago
deadprogram 8906584fb9 testdata: clearly correct values for timing test with a little more time to spare on CI machines 2 years ago
Ayke van Laethem aaa860f154 cgo: support anonymous enums included in multiple Go files 2 years ago
Ayke van Laethem 5937f03a07 corpus: remove 'noasm' from some tests 2 years ago
Ayke van Laethem bf9282a3a0 corpus: remove golang.org/x/crypto/internal/subtle 2 years ago
Ayke van Laethem 636a151ffe cgo: add support for C.float and C.double 2 years ago
deadprogram c2fb1e776a testdata: increase timings used for timers test to try to avoid race condition errors on macOS CI 2 years ago
Ayke van Laethem 5551ec7a1e cgo: implement support for static functions 3 years ago
Ayke van Laethem 9e4e182615 interp: fix reading from external global 2 years ago
Patricio Whittingslow d5e4b16911 add github.com/soypat/mu8 to corpus.yaml 2 years ago
Ayke van Laethem e955aa1941 reflect: implement CanInterface and fix string Index() 2 years ago
Ayke van Laethem b485e8bfbd compiler: fix unsafe.Sizeof for chan and map values 2 years ago
Ayke van Laethem 4695da83b7 all: drop support for Go 1.16 and Go 1.17 2 years ago
Joe Shaw f439514703 runtime: implement resetTimer 2 years ago
Kenneth Bell 12d63d9642 runtime: improve reliability of timers test in CI 2 years ago
Kenneth Bell 24b45555bd runtime: add support for time.NewTimer and time.NewTicker 2 years ago
Damian Gryski 80c17c0f32 testdata: add russross/blackfriday markdown parser to corpus 2 years ago
Ayke van Laethem f6e6aca8d9 compiler: fix incorrect DWARF type in some generic parameters 2 years ago
Damian Gryski a2704f1435 all: move from os.IsFoo to errors.Is(err, ErrFoo) 2 years ago
Damian Gryski edbbca5614 all: remove calls to deprecated ioutil package 2 years ago
Phil Kedy 05cdde162c Set internal linkage and keeping default visibility for anonymous functions 2 years ago
Phil Kedy 58072a5167 compiler: fix issue with methods on generic structs 2 years ago
Federico G. Schwindt ea36fea5a9 Add support for printing slices via print/println 2 years ago
Ayke van Laethem 1ceb63d14c compiler: really define runtime/volatile.* functions 2 years ago
Ayke van Laethem e1052f921c compiler: define atomic intrinsic functions directly 2 years ago
Ayke van Laethem 8d6b210c09 compiler: implement recover() built-in function 3 years ago
Ayke van Laethem bb65c5ce2b compiler: add support for type parameters (aka generics) 2 years ago
Ayke van Laethem 04ace4de5f corpus: make non-working packages easy to uncomment 2 years ago
Ayke van Laethem 87a4676137 all: add support for the embed package 3 years ago
Steven Kabbes 52c61de19f compiler: alignof(func) is 1 pointer, not 2 3 years ago
Steven Kabbes 4c7449efe5 compiler: alignof [0]func() = 1 3 years ago
Ayke van Laethem 995e815b63 avr: enable testdata/map.go 3 years ago
Damian Gryski a32cda7a4c testdata: move map growth test to map.go 3 years ago
Damian Gryski 050d516264 testdata: add test for mapgrowth logic 3 years ago
Ayke van Laethem c0d257d682 compiler: fix difference in aliases in interface methods 3 years ago
Dan Kegel 7af24c7864 compiler: allow slices of empty structs. 3 years ago
Dan Kegel 0f9f316db2 main_test.go: fork testdata/testing.go for go 1.18 3 years ago
Ron Evans b8bf0ac3f1 Revert "testdata: add test for mapgrowth logic" 3 years ago
Damian Gryski 73571dd423 testdata: add test for mapgrowth logic 3 years ago
Dan Kegel c534fa1b6f On baremetal platforms, use simpler test matcher. Fixes #2666. 3 years ago
Ayke van Laethem 29c1d7c68d compiler: fix incorrect unsafe.Alignof on some 32-bit architectures 3 years ago
Damian Gryski cbfa85be6a testdata/corpus: add google/go-patchutils 3 years ago