Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(7018)

Issue 8264043: code review 8264043: net: enable runtime-integrated network pollster on free... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years ago by mikio
Modified:
10 years, 8 months ago
Reviewers:
rsc, dvyukov
CC:
dvyukov, minux1, dave_cheney.net, bradfitz, brainman, golang-dev
Visibility:
Public.

Description

net: enable runtime-integrated network pollster on freebsd, openbsd Fixes issue 5199. Benchmark results on freebsd/amd64 (virtual machine): benchmark old ns/op new ns/op delta BenchmarkTCP4OneShot-2 184566 187164 +1.41% BenchmarkTCP4OneShotTimeout-2 215558 187722 -12.91% BenchmarkTCP4Persistent-2 59686 41294 -30.81% BenchmarkTCP4PersistentTimeout-2 60692 39974 -34.14% BenchmarkTCP6OneShot-2 226595 223688 -1.28% BenchmarkTCP6OneShotTimeout-2 253144 225161 -11.05% BenchmarkTCP6Persistent-2 69157 55605 -19.60% BenchmarkTCP6PersistentTimeout-2 70426 53805 -23.60% BenchmarkTCP4ConcurrentReadWrite-2 53878 56087 +4.10% BenchmarkTCP6ConcurrentReadWrite-2 66538 68190 +2.48% benchmark old allocs new allocs delta BenchmarkTCP4OneShot-2 39 36 -7.69% BenchmarkTCP4OneShotTimeout-2 42 36 -14.29% BenchmarkTCP4Persistent-2 1 0 -100.00% BenchmarkTCP4PersistentTimeout-2 1 0 -100.00% BenchmarkTCP6OneShot-2 41 36 -12.20% BenchmarkTCP6OneShotTimeout-2 43 36 -16.28% BenchmarkTCP6Persistent-2 1 0 -100.00% BenchmarkTCP6PersistentTimeout-2 1 0 -100.00% BenchmarkTCP4ConcurrentReadWrite-2 0 0 n/a% BenchmarkTCP6ConcurrentReadWrite-2 0 0 n/a% benchmark old bytes new bytes delta BenchmarkTCP4OneShot-2 3084 2544 -17.51% BenchmarkTCP4OneShotTimeout-2 3129 2519 -19.50% BenchmarkTCP4Persistent-2 30 0 -100.00% BenchmarkTCP4PersistentTimeout-2 31 0 -100.00% BenchmarkTCP6OneShot-2 3297 2660 -19.32% BenchmarkTCP6OneShotTimeout-2 3306 2655 -19.69% BenchmarkTCP6Persistent-2 31 0 -100.00% BenchmarkTCP6PersistentTimeout-2 29 0 -100.00% BenchmarkTCP4ConcurrentReadWrite-2 2 0 -100.00% BenchmarkTCP6ConcurrentReadWrite-2 7 0 -100.00%

Patch Set 1 : diff -r 9d60132d7784 https://code.google.com/p/go #

Total comments: 2

Patch Set 2 : diff -r 1e851b943773 https://code.google.com/p/go #

Patch Set 3 : diff -r 2b3a349b4b6c https://code.google.com/p/go #

Patch Set 4 : diff -r 77efceddaa87 https://code.google.com/p/go #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -3 lines) Patch
M src/pkg/net/fd_bsd.go View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/net/fd_poll_runtime.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/net/fd_poll_unix.go View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 18
mikio
Hello dvyukov@google.com, minux.ma@gmail.com (cc: golang-dev@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go
11 years ago (2013-04-03 05:27:38 UTC) #1
mikio
not so rush, of course.
11 years ago (2013-04-03 05:47:38 UTC) #2
dave_cheney.net
> not so rush, of course. > > https://codereview.appspot.com/8264043/ Hello. Are you happy for this ...
11 years ago (2013-04-03 05:52:15 UTC) #3
mikio
> Hello. Are you happy for this to sit in the queue until after 1.1 ...
11 years ago (2013-04-03 06:25:18 UTC) #4
bradfitz
Mikioh, Please file an issue for this, though, so it's not forgotten, and cross-link this ...
11 years ago (2013-04-03 07:40:53 UTC) #5
mikio
> Please file an issue for this, though, so it's not forgotten, and > cross-link ...
11 years ago (2013-04-04 02:23:29 UTC) #6
minux1
https://codereview.appspot.com/8264043/diff/102001/src/pkg/runtime/netpoll_kqueue.c File src/pkg/runtime/netpoll_kqueue.c (right): https://codereview.appspot.com/8264043/diff/102001/src/pkg/runtime/netpoll_kqueue.c#newcode5 src/pkg/runtime/netpoll_kqueue.c:5: // +build darwin freebsd,amd64 freebsd,386, openbsd extra comma after ...
10 years, 11 months ago (2013-05-20 16:02:22 UTC) #7
mikio
On Tue, May 21, 2013 at 1:02 AM, <minux.ma@gmail.com> wrote: > src/pkg/runtime/netpoll_kqueue.c:5: // +build darwin ...
10 years, 11 months ago (2013-05-22 13:51:53 UTC) #8
minux1
On Wed, May 22, 2013 at 9:51 PM, Mikio Hara <mikioh.mikioh@gmail.com> wrote: > > > ...
10 years, 11 months ago (2013-05-22 19:10:38 UTC) #9
brainman
I take it, these changes overlap with CL 12730043? Lets finish CL 12730043 first. Thank ...
10 years, 8 months ago (2013-08-15 04:33:30 UTC) #10
mikio
On Thursday, August 15, 2013 1:33:30 PM UTC+9, brainman wrote: > I take it, these ...
10 years, 8 months ago (2013-08-15 05:22:34 UTC) #11
mikio
Hello dvyukov@google.com, minux.ma@gmail.com, dave@cheney.net, bradfitz@golang.org, alex.brainman@gmail.com (cc: golang-dev@googlegroups.com), Please take another look.
10 years, 8 months ago (2013-08-15 07:42:14 UTC) #12
dvyukov
LGTM
10 years, 8 months ago (2013-08-15 09:37:52 UTC) #13
mikio
*** Submitted as https://code.google.com/p/go/source/detail?r=23b38422a72c *** net: enable runtime-integrated network pollster on freebsd, openbsd Fixes issue ...
10 years, 8 months ago (2013-08-15 12:10:13 UTC) #14
rsc
LGTM Yay!
10 years, 8 months ago (2013-08-16 01:11:38 UTC) #15
rsc
This is the last one, right? I mean, all the operating systems are now using ...
10 years, 8 months ago (2013-08-16 01:23:06 UTC) #16
mikio
On Friday, August 16, 2013 10:23:04 AM UTC+9, rsc wrote: > This is the last ...
10 years, 8 months ago (2013-08-16 04:22:04 UTC) #17
mikio
10 years, 8 months ago (2013-08-16 04:27:46 UTC) #18
s/openbsd/netbsd/

On Friday, August 16, 2013 1:22:03 PM UTC+9, Mikio Hara wrote:
>
> nope, freebsd/arm and openbsd/amd64,386,arm remain
> but i filed new issue 6146. 
>
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b