diff options
| author | Michael Goulish <mgoulish@apache.org> | 2014-07-22 12:34:26 +0000 |
|---|---|---|
| committer | Michael Goulish <mgoulish@apache.org> | 2014-07-22 12:34:26 +0000 |
| commit | 74e5f4d065e6b7117704575e00cfb4c59869070b (patch) | |
| tree | eda4192b86c528b9e135b07a4ccbc127c3897fdf /qpid/cpp/src/tests | |
| parent | cf4fa14c7827f3f464a2edb99629f091b00947a2 (diff) | |
| download | qpid-python-74e5f4d065e6b7117704575e00cfb4c59869070b.tar.gz | |
QPID-5910
The previous way of computing required credit was apparently
pretty slow -- perhaps because it is doing some unnceessary
copying down in its guts. (Which theory I did not prove.)
And it was running while a lock was held, which caused a
significant throughput regression (which was reported as an
enormous latency regression.)
The simpler means of calculating credit in this diff removes
most of the problem.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1612559 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/tests')
0 files changed, 0 insertions, 0 deletions
