summaryrefslogtreecommitdiff
path: root/src/cmd/gc
Commit message (Expand)AuthorAgeFilesLines
* gc: unsafe.Alignof, unsafe.Offsetof, unsafe.Sizeof now return uintptrRuss Cox2011-06-173-7/+9
* gc: implement goto restrictionRuss Cox2011-06-177-131/+210
* gc: descriptive panic for nil pointer -> value method callRuss Cox2011-06-173-5/+30
* gc: work around goto bugRuss Cox2011-06-163-0/+9
* gc: frame compaction for arm.Luuk van Dijk2011-06-142-22/+8
* gc: handle go print() and go println()Stephen Ma2011-06-131-1/+10
* gc: compactframe breaks arm - fix buildRuss Cox2011-06-091-1/+2
* gc: nitLuuk van Dijk2011-06-101-4/+2
* gc: compact stackframeLuuk van Dijk2011-06-104-12/+212
* gc: nitsRuss Cox2011-06-092-4/+6
* gc: alternative clang compatible abort.Dave Cheney2011-06-081-1/+1
* gc/lex.c: fix formatting of #include statementCaine Tighe2011-06-071-1/+1
* gc: enable building under clang/2.9Dave Cheney2011-06-061-1/+1
* 8g: compute register liveness during regoptRuss Cox2011-06-031-1/+0
* gc: renamed walkdef to typecheckdef and moved from walk to typedef.Luuk van Dijk2011-06-035-315/+302
* gc: allow tags on parameters in export section of object files.Luuk van Dijk2011-06-031-15/+4
* gc: typecheck the whole tree before walking. preparation for some escape-ana...Luuk van Dijk2011-06-027-8/+147
* gc: make merely referencing an outer variable in a closure not force heapallo...Luuk van Dijk2011-06-014-25/+41
* gc: fix m[x], _ = y.(T)Russ Cox2011-05-311-1/+1
* gc: disallow ... in type conversionsAnthony Martin2011-05-311-1/+1
* gc: implement new shift rulesRuss Cox2011-05-311-0/+4
* gc: elide call to runtime.closure for function literals called in-place.Luuk van Dijk2011-05-313-1/+47
* gc: check parameter declarations in interface fieldsAnthony Martin2011-05-313-0/+26
* gc: patch y.tab.c to fix build when using Bison 2.5Ian Lance Taylor2011-05-261-1/+1
* gc: typoRuss Cox2011-05-251-2/+2
* 5g: alignment fixesRuss Cox2011-05-253-5/+12
* gc: relax assignability of method receiversAnthony Martin2011-05-241-1/+7
* gc: generalize dst = append(src,...) inlining to arbitrary src and dst argume...Luuk van Dijk2011-05-142-70/+31
* gc: fix type switch error message for invalid cases.Lorenzo Stoakes2011-05-111-1/+4
* gc: inline append when len<capLuuk van Dijk2011-05-114-31/+121
* gc: fix unsafe.SizeofRuss Cox2011-05-101-0/+1
* gc: preserve original expression for errorsRuss Cox2011-04-283-5/+19
* gc: correctly handle fields of pointer type to recursive forward referencesLorenzo Stoakes2011-04-285-20/+95
* gc: explain why invalid receiver types are invalidRuss Cox2011-04-251-0/+26
* gc: fix import width bugRuss Cox2011-04-252-1/+7
* gc: allow complex types to be receiver typesRobert Hencke2011-04-252-2/+2
* gc: fix conversion of user-defined string type to []byteRuss Cox2011-04-231-1/+1
* gc: fix return variable named _Russ Cox2011-04-231-0/+7
* gc: fix line number at EOFRuss Cox2011-04-232-3/+7
* gc: fix copy([]int, string) error messageQuan Yong Zhai2011-04-211-3/+7
* gc: another pointer to interface messageRuss Cox2011-04-211-6/+7
* gc: correct handling of unexported method names in embedded interfacesRuss Cox2011-04-214-22/+45
* gc: fix error for +stringRuss Cox2011-04-201-1/+1
* reflect: allow Slice of arraysRuss Cox2011-04-181-9/+19
* gc: fix complex move againRuss Cox2011-04-181-3/+17
* undo 4439044Russ Cox2011-04-151-16/+3
* gc: fix complex move bugRuss Cox2011-04-151-3/+16
* gc: print of unsafe.PointerRuss Cox2011-04-151-1/+1
* gc: printing of multiple assignmentRuss Cox2011-04-151-0/+11
* for GCC4.6: fix a bunch of set-and-not-used errors.Rob Pike2011-04-145-19/+2