- 14 Sep, 2017 11 commits
-
-
Kirill Smelkov authored
- BenchmarkLinkNetPipeRTT-4 500000 3768 ns/op 225 B/op 5 allocs/op + BenchmarkLinkNetPipeRTT-4 500000 3555 ns/op 225 B/op 5 allocs/op
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
- BenchmarkLinkNetPipeRTT-4 300000 4825 ns/op 225 B/op 5 allocs/op + BenchmarkLinkNetPipeRTT-4 500000 3807 ns/op 225 B/op 5 allocs/op
-
Kirill Smelkov authored
- BenchmarkLinkNetPipeRTT-4 300000 5668 ns/op 225 B/op 5 allocs/op + BenchmarkLinkNetPipeRTT-4 300000 4825 ns/op 225 B/op 5 allocs/op
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 13 Sep, 2017 8 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
automatically removes select serveRecv.
-
Kirill Smelkov authored
null:00 ; oid=0..16995 nread=68269354 t=815.489603ms (47.981µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=809.428095ms (47.624µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=815.088024ms (47.957µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=803.725121ms (47.289µs / object) x=zsha1.go
-
Kirill Smelkov authored
before: null:00 ; oid=0..16995 nread=68269354 t=481.582632ms (28.335µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=473.499859ms (27.859µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=471.996668ms (27.771µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=478.029272ms (28.125µs / object) x=zsha1.go after: null:00 ; oid=0..16995 nread=68269354 t=709.761334ms (41.76µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=704.768088ms (41.466µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=720.756186ms (42.407µs / object) x=zsha1.go null:00 ; oid=0..16995 nread=68269354 t=693.688744ms (40.814µs / object) x=zsha1.go now we'll be teaching Recv1 & friends to do things in optimized way but Conn functionality must stay working.
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 12 Sep, 2017 14 commits
-
-
Kirill Smelkov authored
if rxq is buffered it adds only ~50ns to SyncChanRTT (was ~ 350ns -> 400ns) and important: no extra goroutines switches are introduced (verified via analyzing trace).
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
- 11 Sep, 2017 7 commits
-
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-
Kirill Smelkov authored
-