- 03 Aug, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1731057
-
- 29 Jul, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1906042
-
- 27 Jul, 2010 2 commits
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1893042
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1871049
-
- 26 Jul, 2010 1 commit
-
-
Russ Cox authored
Fixes #812. R=ken2 CC=golang-dev https://golang.org/cl/1904041
-
- 15 Jul, 2010 2 commits
-
-
Russ Cox authored
Fixes #843. R=ken2 CC=golang-dev https://golang.org/cl/1729051
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1742044
-
- 28 Jun, 2010 1 commit
-
-
Ken Thompson authored
R=rsc CC=golang-dev https://golang.org/cl/1677049
-
- 20 Jun, 2010 1 commit
-
-
Russ Cox authored
x.go:13: cannot use t (type T) as type Reader in assignment: T does not implement Reader (Read method requires pointer receiver) x.go:19: cannot use q (type Q) as type Reader in assignment: Q does not implement Reader (missing Read method) have read() want Read() x.go:22: cannot use z (type int) as type Reader in assignment: int does not implement Reader (missing Read method) x.go:24: too many arguments to conversion to complex: complex(1, 3) R=ken2 CC=golang-dev https://golang.org/cl/1736041
-
- 14 Jun, 2010 1 commit
-
-
Russ Cox authored
various cleanup, deleting unused code R=ken2 CC=golang-dev https://golang.org/cl/1663041
-
- 12 Jun, 2010 1 commit
-
-
Russ Cox authored
Cleans up a few other corner cases too. R=ken2 CC=golang-dev https://golang.org/cl/1592045
-
- 11 Jun, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1597043
-
- 09 Jun, 2010 2 commits
-
-
Russ Cox authored
* disallow surrogate pair runes. * diagnose impossible type assertions * eliminate another static buffer. * do not overflow lexbuf. * add -u flag to disable package unsafe. R=ken2 CC=golang-dev https://golang.org/cl/1619042
-
Russ Cox authored
* Code for assignment, conversions now mirrors spec. * Changed some snprint -> smprint. * Renamed runtime functions to separate interface conversions from type assertions: convT2I, assertI2T, etc. * Correct checking of \U sequences. Fixes #840. Fixes #830. Fixes #778. R=ken2 CC=golang-dev https://golang.org/cl/1303042
-
- 21 May, 2010 1 commit
-
-
Ken Thompson authored
cannot allocate an audomatic temp while real registers are allocated. there is a chance that the automatic will be allocated to one of the allocated registers. the fix is to not registerize such variables. R=rsc CC=golang-dev https://golang.org/cl/1202042
-
- 28 Apr, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/944043
-
- 27 Apr, 2010 1 commit
-
-
Russ Cox authored
Fixes #732. R=ken2 CC=golang-dev https://golang.org/cl/956050
-
- 31 Mar, 2010 1 commit
-
-
Russ Cox authored
R=ken2, r, ken3 CC=golang-dev https://golang.org/cl/831042
-
- 30 Mar, 2010 1 commit
-
-
Russ Cox authored
main semantic change is to enforce single argument to panic. runtime: change to 1-argument panic. use String method on argument if it has one. R=ken2, r CC=golang-dev https://golang.org/cl/812043
-
- 24 Mar, 2010 1 commit
-
-
Ken Thompson authored
R=rsc CC=golang-dev https://golang.org/cl/743041
-
- 23 Mar, 2010 1 commit
-
-
Russ Cox authored
Fixes #687. R=ken2 CC=golang-dev https://golang.org/cl/680042
-
- 21 Mar, 2010 1 commit
-
-
Ken Thompson authored
complex DATA statement fo initialization of complex variables. R=rsc CC=golang-dev https://golang.org/cl/634045
-
- 06 Mar, 2010 1 commit
-
-
Ken Thompson authored
8g and 5g have stubs to ignore complex R=rsc CC=golang-dev https://golang.org/cl/257042
-
- 25 Feb, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/224060
-
- 18 Feb, 2010 3 commits
-
-
Ken Thompson authored
import and export R=rsc CC=golang-dev https://golang.org/cl/214050
-
Russ Cox authored
Fixes #287. R=ken2 CC=golang-dev https://golang.org/cl/215048
-
Ken Thompson authored
only front-end compiler work. best to do thin in 3 steps 1. frontend 2. backend 3. lib R=rsc CC=golang-dev https://golang.org/cl/214042
-
- 12 Feb, 2010 1 commit
-
-
Russ Cox authored
Fixes #587. R=ken2 CC=golang-dev https://golang.org/cl/207085
-
- 02 Feb, 2010 2 commits
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/198057
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/198053
-
- 01 Feb, 2010 1 commit
-
-
Russ Cox authored
No longer a distinct type; now a property of func types. R=ken2 CC=golang-dev https://golang.org/cl/197042
-
- 26 Jan, 2010 1 commit
-
-
Russ Cox authored
bonus: type switch now detects multiple uses of identical interface types. bonus: interface types are now order-independent, following the spec. R=ken2 CC=golang-dev https://golang.org/cl/194053
-
- 25 Jan, 2010 2 commits
-
-
Russ Cox authored
detect compilation of special package runtime with compiler flag instead of package name. R=ken2 CC=golang-dev https://golang.org/cl/193080
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/193079
-
- 23 Jan, 2010 1 commit
-
-
Russ Cox authored
5g/6g/8g: add import statements to export metadata, mapping package path to package name. recognize "" as the path of the package in export metadata. use "" as the path of the package in object symbol names. 5c/6c/8c, 5a/6a/8a: rewrite leading . to "". so that ·Sin means Sin in this package. 5l/6l/8l: rewrite "" in symbol names as object files are read. gotest: handle new symbol names. gopack: handle new import lines in export metadata. Collectively, these changes eliminate the assumption of a global name space in the object file formats. Higher level pieces such as reflect and the computation of type hashes still depend on the assumption; we're not done yet. R=ken2, r, ken3 CC=golang-dev https://golang.org/cl/186263
-
- 20 Jan, 2010 1 commit
-
-
Russ Cox authored
* switch to real dot (.) instead of center dot (·) everywhere in object files. before it was half and half depending on where in the name it appeared. * in 6c/6a/etc identifiers, · can still be used but turns into . immediately. * in export metadata, replace package identifiers with quoted strings (still package names, not paths). R=ken2, r CC=golang-dev https://golang.org/cl/190076
-
- 27 Dec, 2009 1 commit
-
-
Russ Cox authored
reported by erik quanstrom. R=ken2 https://golang.org/cl/181071
-
- 19 Dec, 2009 1 commit
-
-
Russ Cox authored
R=ken2 https://golang.org/cl/180092
-
- 15 Dec, 2009 1 commit
-
-
Russ Cox authored
Fixes #423. R=ken2 https://golang.org/cl/180045
-
- 11 Dec, 2009 1 commit
-
-
Russ Cox authored
Fixes #89. Fixes #92. Fixes #118. Fixes #182. Fixes #328. Fixes #340. R=ken2, ken3 CC=golang-dev https://golang.org/cl/172049
-