1. 13 Sep, 2017 6 commits
    • Kirill Smelkov's avatar
      . · d38c5c77
      Kirill Smelkov authored
      d38c5c77
    • Kirill Smelkov's avatar
      X draft how to mark RX down without reallocating .rxdown · 9fa79958
      Kirill Smelkov authored
      automatically removes select serveRecv.
      9fa79958
    • Kirill Smelkov's avatar
      X Sgo: turn on sha1 compute on - so that all neo/ tests are passing · 5b61fa33
      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
      5b61fa33
    • Kirill Smelkov's avatar
      X restore all Conn functionality · 4324c812
      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.
      4324c812
    • Kirill Smelkov's avatar
      . · 47cfe4a7
      Kirill Smelkov authored
      47cfe4a7
    • Kirill Smelkov's avatar
      . · fd774a65
      Kirill Smelkov authored
      fd774a65
  2. 12 Sep, 2017 14 commits
  3. 11 Sep, 2017 13 commits
  4. 10 Sep, 2017 7 commits
    • Kirill Smelkov's avatar
      . · 7877e55c
      Kirill Smelkov authored
      7877e55c
    • Kirill Smelkov's avatar
      X freelist for PktBuf · 099bfc29
      Kirill Smelkov authored
      before:
      
      BenchmarkLinkNetPipeRTT-4         200000              9763 ns/op            9664 B/op         25 allocs/op
      BenchmarkLinkTCPRTT-4             100000             19069 ns/op            9664 B/op         25 allocs/op
      
      after:
      
      BenchmarkLinkNetPipeRTT-4         200000              7872 ns/op            1224 B/op         17 allocs/op
      BenchmarkLinkTCPRTT-4             100000             18465 ns/op            1221 B/op         17 allocs/op
      099bfc29
    • Kirill Smelkov's avatar
      . · 66c8e78f
      Kirill Smelkov authored
      66c8e78f
    • Kirill Smelkov's avatar
      . · c687c97f
      Kirill Smelkov authored
      c687c97f
    • Kirill Smelkov's avatar
      . · 756c2e6c
      Kirill Smelkov authored
      756c2e6c
    • Kirill Smelkov's avatar
      . · 58e12657
      Kirill Smelkov authored
      58e12657
    • Kirill Smelkov's avatar
      . · 1e611f05
      Kirill Smelkov authored
      1e611f05