Age | Commit message (Expand) | Author |
2023-04-18 | fix some comments | cui fliter |
2023-04-11 | compiler: update test outputs | Damian Gryski |
2023-04-11 | compiler: ensure all defers have been seen before creating rundefers | Damian Gryski |
2023-03-30 | compiler,reflect: support channel directions | Damian Gryski |
2023-03-29 | compiler: implement most math/bits functions | Ayke van Laethem |
2023-03-28 | compiler: only support //go:wasmimport on declared functions | Ayke van Laethem |
2023-03-25 | compiler: for interface maps, use the original named type if available | Damian Gryski |
2023-03-24 | feat: fix typos | shivay |
2023-03-22 | wasm: implement the //go:wasmimport directive | Ayke van Laethem |
2023-03-22 | compiler: add alloc attributes to runtime.alloc | Ayke van Laethem |
2023-03-21 | compiler: correctly generate code for local named types | Ayke van Laethem |
2023-03-19 | compiler,reflect: sort out pkg path vs pkg name for named types | Damian Gryski |
2023-03-19 | compiler,reflect: adjust struct layout for type info | Damian Gryski |
2023-03-19 | compiler: only define the package path once | Damian Gryski |
2023-03-19 | compiler,reflect: add reflect.Type.NumMethods() | Damian Gryski |
2023-03-18 | compiler: support all kinds of recursive types | Ayke van Laethem |
2023-03-15 | compiler,reflect: fix pkgpath for struct fields | Damian Gryski |
2023-03-15 | compiler, reflect: properly handle embedded structs | Damian Gryski |
2023-03-12 | arm: enable functions in RAM for go & cgo | Kenneth Bell |
2023-03-08 | compiler, reflect: replace package and name length with null-byte termination | Damian Gryski |
2023-03-08 | compiler, reflect: add Type.PkgPath | Damian Gryski |
2023-03-08 | compiler, reflect: add support for named types | Damian Gryski |
2023-03-08 | compiler: emit correct alignment in debug info for global variables | Ayke van Laethem |
2023-03-06 | compiler: fix a race condition | Ayke van Laethem |
2023-03-05 | compiler: try harder to find source locations for constants | Ayke van Laethem |
2023-03-05 | compiler: add debug location to string values | Ayke van Laethem |
2023-03-05 | compiler; add position information to createConstant | Ayke van Laethem |
2023-03-05 | compiler: add debug information to []embed.file slice global | Ayke van Laethem |
2023-03-05 | compiler: add debug information to //go:embed slice data | Ayke van Laethem |
2023-03-05 | compiler: add debug info to []embed.files backing array | Ayke van Laethem |
2023-03-03 | compiler: remove unsafe.Pointer(uintptr(v) + idx) optimization | Ayke van Laethem |
2023-02-28 | compiler, reflect: add map key and element type info | Damian Gryski |
2023-02-27 | compiler: add llvm.ident metadata | Ayke van Laethem |
2023-02-25 | compiler: zero struct padding during map operations | Damian Gryski |
2023-02-18 | runtime: implement KeepAlive using inline assembly | Ayke van Laethem |
2023-02-17 | all: refactor reflect package | Ayke van Laethem |
2023-01-30 | windows: add ARM64 support | Ayke van Laethem |
2023-01-25 | wasm: support ThinLTO | Ayke van Laethem |
2023-01-18 | compiler,runtime: make keySize and valueSize uintptr | Damian Gryski |
2023-01-18 | compiler,runtime: allow map values >256 bytes | Damian Gryski |
2023-01-18 | wasm: avoid miscompile with ThinLTO | Ayke van Laethem |
2023-01-18 | compiler: move some llvmutil code into the compiler | Ayke van Laethem |
2023-01-17 | runtime: implement precise GC | Ayke van Laethem |
2023-01-17 | all: store data layout as little endian value | Ayke van Laethem |
2023-01-17 | compiler: add support for new unsafe slice/string functions | Ayke van Laethem |
2023-01-14 | compiler: update golang.org/x/tools/ssa | Ayke van Laethem |
2022-12-22 | compiler: fix stack overflow when creating recursive pointer types | Ayke van Laethem |
2022-11-18 | avr: support ThinLTO | Ayke van Laethem |
2022-11-18 | compiler: refactor some code for the next commit | Ayke van Laethem |
2022-10-19 | ci: add support for LLVM 15 | Ayke van Laethem |