- 02 Nov, 2011 1 commit
-
-
Russ Cox authored
R=golang-dev, bsiegert, iant CC=golang-dev https://golang.org/cl/5294074
-
- 08 Aug, 2011 1 commit
-
-
Joel Sing authored
R=rsc CC=golang-dev https://golang.org/cl/4816060
-
- 28 Mar, 2011 1 commit
-
-
Ian Lance Taylor authored
With gccgo some operating systems require using select rather than epoll or kevent. Using select means that we have to wake up the polling thread each time we add a new file descriptor. This implements that in the generic code rather than adding another wakeup channel, even though nothing in the current net package uses the capability. R=rsc, iant2 CC=golang-dev https://golang.org/cl/4284069
-
- 18 Mar, 2011 1 commit
-
-
Ian Lance Taylor authored
R=rsc CC=golang-dev https://golang.org/cl/4293056
-
- 17 Mar, 2011 1 commit
-
-
Ian Lance Taylor authored
In conjunction with the non-blocking system call CL, this gives about an 8% performance improvement on a client/server test running on my local machine. R=rsc, iant2 CC=golang-dev https://golang.org/cl/4272057
-
- 10 Sep, 2010 1 commit
-
-
Russ Cox authored
R=adg CC=golang-dev https://golang.org/cl/2174043
-
- 15 Dec, 2009 1 commit
-
-
Robert Griesemer authored
parsing and printing to new syntax. Use -oldparser to parse the old syntax, use -oldprinter to print the old syntax. 2) Change default gofmt formatting settings to use tabs for indentation only and to use spaces for alignment. This will make the code alignment insensitive to an editor's tabwidth. Use -spaces=false to use tabs for alignment. 3) Manually changed src/exp/parser/parser_test.go so that it doesn't try to parse the parser's source files using the old syntax (they have new syntax now). 4) gofmt -w src misc test/bench 3rd set of files. R=rsc CC=golang-dev https://golang.org/cl/180048
-
- 20 Nov, 2009 1 commit
-
-
Russ Cox authored
R=r, gri CC=golang-dev https://golang.org/cl/156115
-
- 17 Nov, 2009 1 commit
-
-
Devon H. O'Dell authored
cgo/libmach remain unimplemented. However, compilers, runtime, and packages are 100%. I still need to go through and implement missing syscalls (at least make sure they're all listed), but for all shipped functionality, this is done. Ship! ;) R=rsc, VenkateshSrinivas https://golang.org/cl/152142
-
- 10 Nov, 2009 1 commit
-
-
Robert Griesemer authored
rsc's algorithm - applied gofmt -w misc src - partial CL (last chunk) R=rsc, r http://go/go-review/1024041
-
- 09 Nov, 2009 1 commit
-
-
Robert Griesemer authored
R=rsc, r http://go/go-review/1025029
-
- 06 Nov, 2009 1 commit
-
-
Robert Griesemer authored
- enabled for function declarations (not just function literals) - applied gofmt -w $GOROOT/src (look for instance at src/pkg/debug/elf/elf.go) R=r, rsc CC=go-dev http://go/go-review/1026006
-
- 05 Nov, 2009 1 commit
-
-
Robert Griesemer authored
R=rsc http://go/go-review/1017045
-
- 12 Aug, 2009 1 commit
-
-
Russ Cox authored
to whole-package compilation. R=r OCL=33070 CL=33101
-
- 26 Jun, 2009 1 commit
-
-
Russ Cox authored
echo back context of call in error if likely to be useful. For example, if os.Open("/etc/passwd", os.O_RDONLY) fails with syscall.EPERM, it returns as the os.Error &PathError{ Op: "open", Path: "/etc/passwd" Error: os.EPERM } which formats as open /etc/passwd: permission denied Not converted: datafmt go/... google/... regexp tabwriter template R=r DELTA=1153 (561 added, 156 deleted, 436 changed) OCL=30738 CL=30781
-
- 09 Jun, 2009 1 commit
-
-
Rob Pike authored
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
-
- 04 Jun, 2009 1 commit
-
-
Russ Cox authored
can pass many tests; current stumbling block is an 8l bug. R=r DELTA=122 (83 added, 8 deleted, 31 changed) OCL=29872 CL=29876
-
- 02 Jun, 2009 1 commit
-
-
Russ Cox authored
R=r DELTA=713 (109 added, 386 deleted, 218 changed) OCL=29707 CL=29722
-
- 08 May, 2009 1 commit
-
-
Russ Cox authored
make some error types in a few packages R=r DELTA=110 (25 added, 46 deleted, 39 changed) OCL=28382 CL=28561
-
- 17 Apr, 2009 1 commit
-
-
Rob Pike authored
lib/template updated to use new setup; its clients also updated. Step 2 will make os's error support internally much cleaner. R=rsc OCL=27586 CL=27586
-
- 16 Apr, 2009 1 commit
-
-
Russ Cox authored
as a reminder, the old conversion was that you could write var arr [10]byte; var slice []byte; slice = arr; but now you have to write slice = &arr; the change eliminates an implicit &, so that the only implicit &s left are in the . operator and in string(arr). also, removed utf8.EncodeRuneToString in favor of string(rune). R=r DELTA=83 (1 added, 23 deleted, 59 changed) OCL=27531 CL=27534
-
- 07 Mar, 2009 1 commit
-
-
Russ Cox authored
for per-method interface documentation by mkdoc.pl. implement timeouts on network reads and use them in dns client. also added locks on i/o to ensure writes are not interlaced. R=r DELTA=340 (272 added, 25 deleted, 43 changed) OCL=25799 CL=25874
-
- 05 Mar, 2009 1 commit
-
-
Russ Cox authored
R=r DELTA=368 (87 added, 14 deleted, 267 changed) OCL=25773 CL=25786
-
- 20 Jan, 2009 1 commit
-
-
Russ Cox authored
TBR=r OCL=23121 CL=23127
-
- 16 Jan, 2009 1 commit
-
-
Rob Pike authored
R=rsc DELTA=337 (0 added, 1 deleted, 336 changed) OCL=22950 CL=22950
-
- 06 Jan, 2009 1 commit
-
-
Russ Cox authored
R=r OCL=22166 CL=22166
-
- 19 Dec, 2008 2 commits
- 07 Oct, 2008 1 commit
-
-
Russ Cox authored
* 1. all statements and declarations are terminated by semicolons * 2. semicolons can be omitted at top level. * 3. semicolons can be omitted before and after the closing ) or } * on a list of statements or declarations. /home/rsc/bin/addsemi and then diff+tweak. R=r,gri OCL=16620 CL=16643
-
- 29 Sep, 2008 1 commit
-
-
Russ Cox authored
* isolate OS-specific polling goop in Pollster type * move generic poll loop out of fd_darwin.go into fd.go R=r DELTA=782 (448 added, 281 deleted, 53 changed) OCL=16108 CL=16119
-
- 26 Sep, 2008 2 commits