aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
2019-09-05re PR tree-optimization/91663 (split function can be re-inlined, leaving bad ...Ian Lance Taylor2-0/+11
2019-09-03compiler: only import variable into . if same packageIan Lance Taylor2-2/+2
2019-08-31compiler: check for notinheap struct at each struct fieldIan Lance Taylor2-26/+26
2019-08-31compiler, runtime: support and use single argument go:linknameIan Lance Taylor5-9/+38
2019-08-31compiler: don't report runtime escapes if we've seen errorsIan Lance Taylor2-2/+4
2019-08-31runtime: always build panic32.goIan Lance Taylor1-1/+1
2019-08-30compile, runtime: permit anonymous and empty fields in C headerIan Lance Taylor3-5/+12
2019-08-28runtime: move osinit to GoIan Lance Taylor1-1/+1
2019-08-28compiler: handle unsafe conversion expression in escape analysisIan Lance Taylor2-1/+10
2019-08-28compiler, runtime: provide index information on bounds check failureIan Lance Taylor6-190/+381
2019-08-27libgo: rebuild runtime.inc if mkruntimeinc.sh changesIan Lance Taylor1-1/+1
2019-08-26compiler: generalize cleanup of unresolved placeholder pointer typesIan Lance Taylor3-10/+11
2019-08-23compiler: record pointer var values to remove write barriersIan Lance Taylor4-27/+101
2019-08-23re PR middle-end/91283 (gcc.dg/torture/c99-contract-1.c FAILs)Jakub Jelinek2-2/+8
2019-08-21compiler: don't use pkgpath for fieldtrack of unexported fieldIan Lance Taylor2-2/+2
2019-08-21compiler: if hidden function referenced by inline, don't hide descriptorIan Lance Taylor3-2/+11
2019-08-20compiler, runtime: implement shifts by signed amountsIan Lance Taylor3-6/+27
2019-08-19compiler: new debugging output methods/functionsIan Lance Taylor3-1/+116
2019-08-19runtime: be more strict in GCIan Lance Taylor1-1/+1
2019-08-17compiler: support new numeric literal syntaxIan Lance Taylor3-65/+224
2019-08-17compiler, runtime: allocate defer records on the stackIan Lance Taylor4-5/+62
2019-08-17runtime: scan write barrier buffer conservativelyIan Lance Taylor1-1/+1
2019-08-16compiler: print runtime.hex in hexIan Lance Taylor3-2/+11
2019-08-10Assorted ChangeLog cleanups.Jakub Jelinek1-5/+5
2019-07-23compiler: use correct value type in 2-case select sendIan Lance Taylor2-3/+4
2019-07-23compiler: follow-on fix for finalizing imported methodsIan Lance Taylor2-7/+9
2019-07-19compiler: don't export bodies for functions marked "go:noinline"Ian Lance Taylor2-1/+5
2019-07-18compiler: fix bug in importing blocks from inline functionsIan Lance Taylor4-9/+38
2019-07-18compiler: fix bug in handling of unordered set during exportingIan Lance Taylor4-43/+63
2019-07-15runtime: expose the g variableIan Lance Taylor1-1/+1
2019-07-11compiler: ensure evaluation order in type hash/eq functionsIan Lance Taylor5-1/+35
2019-07-10compiler: finalize methods when importing typesIan Lance Taylor5-22/+65
2019-07-10compiler: add break label in 1,2-case select statement loweringIan Lance Taylor2-1/+9
2019-07-04compiler: optimize 0,1,2-case select statementIan Lance Taylor5-5/+285
2019-07-04compiler: fix indentation of select statement AST dumpIan Lance Taylor2-1/+2
2019-07-03compiler: set varargs lowered for imported call expressionsIan Lance Taylor2-2/+2
2019-07-03compiler: include transitive imports in the type descriptor listIan Lance Taylor5-18/+80
2019-07-03compiler: rework type and package tracking in exporterIan Lance Taylor5-290/+384
2019-07-02compiler: use builtin memset for non-pointer memclrCherry Zhang6-15/+40
2019-07-02compiler: refactoring in Export class to encapsulate type refs mapIan Lance Taylor3-22/+35
2019-06-26libgo/testsuite: ignore symbols with a leading dot in symtogoIan Lance Taylor1-1/+1
2019-06-26cmd/go: silence ar with D flag failuresIan Lance Taylor1-1/+1
2019-06-25runtime: mark memequal and memclrNoHeapPointers nosplitIan Lance Taylor1-1/+1
2019-06-24compiler: open code string equalityIan Lance Taylor3-15/+52
2019-06-24compiler: use builtin memcmp directlyIan Lance Taylor3-3/+4
2019-06-23compiler: edit error messages to avoid -Wformat-diag warningsIan Lance Taylor10-35/+38
2019-06-23compiler: add go_debug and use it for debug messagesIan Lance Taylor6-103/+137
2019-06-21compiler: intrinsify some math/bits functionsCherry Zhang6-9/+192
2019-06-21runtime: inline and remove eqtypeIan Lance Taylor1-1/+1
2019-06-21compiler: open code some type assertionsIan Lance Taylor6-38/+41