summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorMilian Wolff <milian.wolff@kdab.com>2014-11-14 17:08:19 +0100
committerSean Harmer <sean.harmer@kdab.com>2014-11-14 20:56:09 +0100
commitb923e2690038cebbabcdccf9e3ccfa041c3257de (patch)
tree53f0898e3068f2bfb22165d8f071492926cd8a3c /tests/auto
parent815b8d99c588fa88dd4bbe65ec49011c10bb3e91 (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