]> Cypherpunks repositories - gostls13.git/commit
* implement Linux epoll for polling i/o
authorRuss Cox <rsc@golang.org>
Mon, 29 Sep 2008 20:37:00 +0000 (13:37 -0700)
committerRuss Cox <rsc@golang.org>
Mon, 29 Sep 2008 20:37:00 +0000 (13:37 -0700)
commite4a61c6524bd6877c962db4dd89b3df8cea711b3
treeea13fc64b0665ed56ba3685d5ea857198de93a20
parent878fe69bc1f22089f5b5aef8a57bd4b3ac1e4790
* implement Linux epoll for polling i/o
* 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
src/lib/net/Makefile
src/lib/net/fd.go [new file with mode: 0644]
src/lib/net/fd_darwin.go
src/lib/net/fd_linux.go
src/lib/net/net_linux.go
src/lib/syscall/cast_amd64.s
src/lib/syscall/file_linux.go
src/lib/syscall/socket_linux.go
src/lib/syscall/types_amd64_linux.go