406 Commits
Author SHA1 Message Date
xtaci ecbba09f83 compact a if-condition v3.18 2017-06-05 13:35:44 +08:00
xtaci 49600bfc48 cache the session for last packet, without querying map. 2017-06-05 13:24:01 +08:00
xtaciandGitHub bb8311fc84 Update README.md 2017-06-04 21:18:42 +08:00
xtaciandGitHub c8d5e2289f Update README.md 2017-06-04 21:15:33 +08:00
xtaciandGitHub 557a07e43c Update README.md 2017-06-04 21:10:54 +08:00
xtaci df437e2b8e hide some internal struct v3.17 2017-06-03 19:22:40 +08:00
xtaci 8a28b6fce2 add some comments & remove an unnecessary pre-condition 2017-06-03 19:14:50 +08:00
xtaci 33fba26c6c write in line 2017-06-02 22:42:09 +08:00
xtaci ed3c4d68f4 write one line function in a single line 2017-06-02 22:39:13 +08:00
xtaci 2e96b6aa78 shorten a line 2017-06-02 22:34:52 +08:00
xtaci db541bd738 use type name to index embeded struct 2017-06-02 22:32:10 +08:00
xtaci 85db20f899 remove another unnecessary condition 2017-06-02 22:08:17 +08:00
xtaci 66d7989d85 remove 2 unnecessary condition 2017-06-02 21:09:23 +08:00
xtaci 8ed1e5b9e6 add a precondition before heap operations v3.16 2017-05-26 12:23:02 +08:00
xtaci 7f81f739c3 fix race 2017-05-25 16:46:07 +08:00
xtaci 9154723900 eliminate map in updater 2017-05-25 16:38:26 +08:00
xtaciandGitHub 046e70a5d2 Merge pull request #41 from longXboy/master
增加客户端读错误返回
2017-05-22 12:52:53 +08:00
longxboy f997c95f83 convert to chan error 2017-05-17 22:05:18 +08:00
xtaci 2fd1e3d26e remove a pic 2017-05-17 11:06:47 +08:00
longxboy f2152ff5e8 add read error notify 2017-05-15 15:17:41 +08:00
xtaci f5698319f7 gofmt 2017-04-21 14:19:08 +08:00
xtaciandGitHub 7d6bc8e9e2 Merge pull request #38 from chrislonng/master
change the signature of `receiver` method
2017-04-21 12:41:29 +08:00
chrislonng 2ccb9b1dc1 change the signature of receiver method 2017-04-21 11:14:49 +08:00
xtaci 0c875ad174 gometalinter unconvert 2017-04-19 17:17:41 +08:00
xtaci e820b1bd15 fix incorrect interval = 0 when SetNoDelay hasn't called v3.15 2017-04-15 21:29:30 +08:00
xtaci 27888da3bd add testing fuction setdup 2017-04-06 20:55:39 +08:00
xtaciandGitHub 0b0731ef3f Update README.md v3.14 2017-04-02 10:52:44 +08:00
xtaciandGitHub 99a206debc Update README.md 2017-04-02 10:52:23 +08:00
xtaciandGitHub cd4c8b2e22 typo 2017-04-01 14:27:21 +08:00
xtaci 7475a0fcf0 stick to the semantic of snd_wnd for Write() 2017-03-31 11:25:25 +08:00
xtaci eb6251c51b add extra tests for listener 2017-03-30 12:47:22 +08:00
xtaciandGitHub f75e459215 Update README.md 2017-03-29 21:13:49 +08:00
xtaci de1d7d14c4 add qlen to client-side too for fast input pipelining v3.13 2017-03-29 13:29:24 +08:00
xtaci 0f562b3ea8 add prerouting queue for listener 2017-03-29 13:18:11 +08:00
xtaci c4aa1e2a37 update test v3.12 2017-03-28 18:21:06 +08:00
xtaci 53dcf516d7 optimize deadline handling in read/write 2017-03-28 18:15:07 +08:00
xtaci 01ab4697ab update benchmark 2017-03-28 17:50:38 +08:00
xtaci f008820215 take out a memcpy in Read() 2017-03-28 15:54:07 +08:00
xtaci 4bdcbcdbeb only allocate extra buffer when extra header is required 2017-03-28 14:25:48 +08:00
xtaciandGitHub 79b4c78185 Update README.md 2017-03-28 13:59:07 +08:00
xtaci aef99bce24 recvLoop return immediately when session or listener closed 2017-03-28 12:25:43 +08:00
xtaciandGitHub 549032bd9d Update README.md 2017-03-28 10:53:57 +08:00
xtaci ea6485b855 report allocs in flush test 2017-03-28 10:52:48 +08:00
xtaci af68a93e67 update tests for zero copy on non-fec& non-encryption session v3.11 2017-03-27 17:02:27 +08:00
xtaci 77e3ad6976 extend buffer only when block or fec is enabled 2017-03-27 16:49:19 +08:00
xtaci 0423ef7410 user time.After for 0 cpu usage when idle v3.10 2017-03-25 22:46:36 +08:00
xtaci 44313e7013 optimize cache line 2017-03-24 13:37:12 +08:00
xtaci 3cec19419b optimize cache line 2017-03-24 13:33:49 +08:00
xtaci 74dfc18208 eliminate const value 2017-03-24 13:24:35 +08:00
xtaci 4ac47f5316 a minor change 2017-03-24 13:14:36 +08:00