From b72ff533f568636b8635a0d733ceb9f2ccabd2ad Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 26 Dec 2015 00:08:22 +0000 Subject: [PATCH] .benchmarks git-svn-id: svn://ultimatepp.org/upp/trunk@9336 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- benchmarks/SimpleAlloc/SimpleAlloc.cpp | 52 +++++++++----------------- 1 file changed, 17 insertions(+), 35 deletions(-) diff --git a/benchmarks/SimpleAlloc/SimpleAlloc.cpp b/benchmarks/SimpleAlloc/SimpleAlloc.cpp index 442ccd0dd..3ea768e87 100644 --- a/benchmarks/SimpleAlloc/SimpleAlloc.cpp +++ b/benchmarks/SimpleAlloc/SimpleAlloc.cpp @@ -84,42 +84,24 @@ CONSOLE_APP_MAIN } } #endif - if(0) { - TimeStop tm; - for(int i = 0; i < NPASS; i++) { - for(int i = 0; i < 10; i++) { - int *p = new int; - pass.Add(p); - *p = i; - } - for(int i = 0; i < pass.GetCount(); i++) { - sum += *pass[i]; - delete[] pass[i]; - } - pass.Clear(); - } - RLOG("Ref " << tm); - RDUMP(sum); - } - if(0) { - sum = 0; - TimeStop tm; - for(int i = 0; i < NPASS; i++) { - for(int i = 0; i < 10; i++) { - int *p = new int; - pass.Add(p); - *p = i; - } - for(int i = 0; i < pass.GetCount(); i++) { - sum += *pass[i]; - delete[] pass[i]; - } - pass.Clear(); - } - RLOG("Ref2 " << tm); - RDUMP(sum); - } if(1) { + TimeStop tm; + for(int i = 0; i < NPASS; i++) { + for(int i = 0; i < 10; i++) { + int *p = new int; + pass.Add(p); + *p = i; + } + for(int i = 0; i < pass.GetCount(); i++) { + sum += *pass[i]; + delete[] pass[i]; + } + pass.Clear(); + } + RLOG("Pass Ref " << tm); + RDUMP(sum); + } + if(0) { sum = 0; TimeStop tm; Thread t;