Age | Commit message (Expand) | Author | Files | Lines |
2019-09-10 | cmd/go: look for tool build ID before hashing entire file | Ian Lance Taylor | 1 | -1/+1 |
2019-09-10 | compiler: permit inlining constant expressions and expression statements | Ian Lance Taylor | 4 | -1/+24 |
2019-09-09 | misc/cgo/testcshared: restore gofrontend-local changes | Ian Lance Taylor | 1 | -1/+1 |
2019-09-09 | libgo: only build x/sys/cpu/cpu_gccgo.c on x86 systems | Ian Lance Taylor | 1 | -1/+1 |
2019-09-09 | compiler: don't use predeclared location for implicit runtime import | Ian Lance Taylor | 2 | -3/+5 |
2019-09-09 | compiler: traverse types of constant expressions | Ian Lance Taylor | 3 | -1/+71 |
2019-09-06 | libgo: update to Go 1.13beta1 release | Ian Lance Taylor | 1 | -1/+1 |
2019-09-05 | re PR tree-optimization/91663 (split function can be re-inlined, leaving bad ... | Ian Lance Taylor | 2 | -0/+11 |
2019-09-03 | compiler: only import variable into . if same package | Ian Lance Taylor | 2 | -2/+2 |
2019-08-31 | compiler: check for notinheap struct at each struct field | Ian Lance Taylor | 2 | -26/+26 |
2019-08-31 | compiler, runtime: support and use single argument go:linkname | Ian Lance Taylor | 5 | -9/+38 |
2019-08-31 | compiler: don't report runtime escapes if we've seen errors | Ian Lance Taylor | 2 | -2/+4 |
2019-08-31 | runtime: always build panic32.go | Ian Lance Taylor | 1 | -1/+1 |
2019-08-30 | compile, runtime: permit anonymous and empty fields in C header | Ian Lance Taylor | 3 | -5/+12 |
2019-08-28 | runtime: move osinit to Go | Ian Lance Taylor | 1 | -1/+1 |
2019-08-28 | compiler: handle unsafe conversion expression in escape analysis | Ian Lance Taylor | 2 | -1/+10 |
2019-08-28 | compiler, runtime: provide index information on bounds check failure | Ian Lance Taylor | 6 | -190/+381 |
2019-08-27 | libgo: rebuild runtime.inc if mkruntimeinc.sh changes | Ian Lance Taylor | 1 | -1/+1 |
2019-08-26 | compiler: generalize cleanup of unresolved placeholder pointer types | Ian Lance Taylor | 3 | -10/+11 |
2019-08-23 | compiler: record pointer var values to remove write barriers | Ian Lance Taylor | 4 | -27/+101 |
2019-08-23 | re PR middle-end/91283 (gcc.dg/torture/c99-contract-1.c FAILs) | Jakub Jelinek | 2 | -2/+8 |
2019-08-21 | compiler: don't use pkgpath for fieldtrack of unexported field | Ian Lance Taylor | 2 | -2/+2 |
2019-08-21 | compiler: if hidden function referenced by inline, don't hide descriptor | Ian Lance Taylor | 3 | -2/+11 |
2019-08-20 | compiler, runtime: implement shifts by signed amounts | Ian Lance Taylor | 3 | -6/+27 |
2019-08-19 | compiler: new debugging output methods/functions | Ian Lance Taylor | 3 | -1/+116 |
2019-08-19 | runtime: be more strict in GC | Ian Lance Taylor | 1 | -1/+1 |
2019-08-17 | compiler: support new numeric literal syntax | Ian Lance Taylor | 3 | -65/+224 |
2019-08-17 | compiler, runtime: allocate defer records on the stack | Ian Lance Taylor | 4 | -5/+62 |
2019-08-17 | runtime: scan write barrier buffer conservatively | Ian Lance Taylor | 1 | -1/+1 |
2019-08-16 | compiler: print runtime.hex in hex | Ian Lance Taylor | 3 | -2/+11 |
2019-08-10 | Assorted ChangeLog cleanups. | Jakub Jelinek | 1 | -5/+5 |
2019-07-23 | compiler: use correct value type in 2-case select send | Ian Lance Taylor | 2 | -3/+4 |
2019-07-23 | compiler: follow-on fix for finalizing imported methods | Ian Lance Taylor | 2 | -7/+9 |
2019-07-19 | compiler: don't export bodies for functions marked "go:noinline" | Ian Lance Taylor | 2 | -1/+5 |
2019-07-18 | compiler: fix bug in importing blocks from inline functions | Ian Lance Taylor | 4 | -9/+38 |
2019-07-18 | compiler: fix bug in handling of unordered set during exporting | Ian Lance Taylor | 4 | -43/+63 |
2019-07-15 | runtime: expose the g variable | Ian Lance Taylor | 1 | -1/+1 |
2019-07-11 | compiler: ensure evaluation order in type hash/eq functions | Ian Lance Taylor | 5 | -1/+35 |
2019-07-10 | compiler: finalize methods when importing types | Ian Lance Taylor | 5 | -22/+65 |
2019-07-10 | compiler: add break label in 1,2-case select statement lowering | Ian Lance Taylor | 2 | -1/+9 |
2019-07-04 | compiler: optimize 0,1,2-case select statement | Ian Lance Taylor | 5 | -5/+285 |
2019-07-04 | compiler: fix indentation of select statement AST dump | Ian Lance Taylor | 2 | -1/+2 |
2019-07-03 | compiler: set varargs lowered for imported call expressions | Ian Lance Taylor | 2 | -2/+2 |
2019-07-03 | compiler: include transitive imports in the type descriptor list | Ian Lance Taylor | 5 | -18/+80 |
2019-07-03 | compiler: rework type and package tracking in exporter | Ian Lance Taylor | 5 | -290/+384 |
2019-07-02 | compiler: use builtin memset for non-pointer memclr | Cherry Zhang | 6 | -15/+40 |
2019-07-02 | compiler: refactoring in Export class to encapsulate type refs map | Ian Lance Taylor | 3 | -22/+35 |
2019-06-26 | libgo/testsuite: ignore symbols with a leading dot in symtogo | Ian Lance Taylor | 1 | -1/+1 |
2019-06-26 | cmd/go: silence ar with D flag failures | Ian Lance Taylor | 1 | -1/+1 |
2019-06-25 | runtime: mark memequal and memclrNoHeapPointers nosplit | Ian Lance Taylor | 1 | -1/+1 |