diff options
author | mbelshe@chromium.org <mbelshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-27 18:43:07 +0000 |
---|---|---|
committer | mbelshe@chromium.org <mbelshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-27 18:43:07 +0000 |
commit | c3dd6dad0308d941cad3d9e72787177875d065b6 (patch) | |
tree | 37888f0ee991b8a9f03e1090ddefbdd2f268e232 /webkit/appcache | |
parent | 67bb21094418b4fa0060bbf4f54c39418b6dce24 (diff) | |
download | chromium_src-c3dd6dad0308d941cad3d9e72787177875d065b6.zip chromium_src-c3dd6dad0308d941cad3d9e72787177875d065b6.tar.gz chromium_src-c3dd6dad0308d941cad3d9e72787177875d065b6.tar.bz2 |
Optimizations to fill packets better for the edsm server.
Problems:
- the SETTINGS frame was the first packet we'd send, uncorked.
This was wasting the first packet of our cwnd.
- uncork was overaggressive. We now only uncork when there are
no more packets in our queue.
- rework the packet sizing to fully fill packets better.
Question - should I remove the MSG_MORE code now? It seems to be an
alternative way to do corking, but it just doesn't work with the SSL layer.
BUG=none
TEST=n/a
Review URL: http://codereview.chromium.org/6327022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72844 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/appcache')
0 files changed, 0 insertions, 0 deletions