diff options
author | Milian Wolff <milian.wolff@kdab.com> | 2014-11-14 17:08:19 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2014-11-14 20:56:09 +0100 |
commit | b923e2690038cebbabcdccf9e3ccfa041c3257de (patch) | |
tree | 53f0898e3068f2bfb22165d8f071492926cd8a3c /tests/auto | |
parent | 815b8d99c588fa88dd4bbe65ec49011c10bb3e91 (diff) |
Cleanup and hide more of the QFrameAllocator implementation.
This also allows the compiler to inline some more code leading to
a slight performance gain in the benchmarks:
********* Start testing of tst_QFrameAllocator *********
Config: Using QtTest library 5.5.0, Qt 5.5.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC
4.9.2)
PASS : tst_QFrameAllocator::initTestCase()
PASS : tst_QFrameAllocator::benchmarkAllocateSmall()
RESULT : tst_QFrameAllocator::benchmarkAllocateSmall():
830,448 instructions per iteration (total: 830,448, iterations: 1)
PASS : tst_QFrameAllocator::benchmarkAllocateBig()
RESULT : tst_QFrameAllocator::benchmarkAllocateBig():
916,006 instructions per iteration (total: 916,006, iterations: 1)
PASS : tst_QFrameAllocator::benchmarkDeallocateSmall()
RESULT : tst_QFrameAllocator::benchmarkDeallocateSmall():
641,572 instructions per iteration (total: 641,572, iterations: 1)
PASS : tst_QFrameAllocator::benchmarkDeallocateBig()
RESULT : tst_QFrameAllocator::benchmarkDeallocateBig():
641,573 instructions per iteration (total: 641,573, iterations: 1)
PASS : tst_QFrameAllocator::benchmarkAllocateRaw()
RESULT : tst_QFrameAllocator::benchmarkAllocateRaw():
827,544 instructions per iteration (total: 827,544, iterations: 1)
PASS : tst_QFrameAllocator::benchmarkDeallocateRaw()
RESULT : tst_QFrameAllocator::benchmarkDeallocateRaw():
721,701 instructions per iteration (total: 721,701, iterations: 1)
PASS : tst_QFrameAllocator::cleanupTestCase()
Totals: 8 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QFrameAllocator *********
Change-Id: Id1f314182aa8257eba15179e3567f303f7bb9ef1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'tests/auto')
0 files changed, 0 insertions, 0 deletions