From d2ce187b06bbc1101773f2e8bf20cfa944e1780f Mon Sep 17 00:00:00 2001 From: Peizhao Ou Date: Thu, 1 Feb 2018 15:22:29 -0800 Subject: [PATCH] Flush I/O immediately with std::endl instead of \n --- test/junction_driver.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/junction_driver.cpp b/test/junction_driver.cpp index 73e2f0e..c5697eb 100644 --- a/test/junction_driver.cpp +++ b/test/junction_driver.cpp @@ -41,7 +41,7 @@ typedef junction::ConcurrentMap_Crude CrudeMap; template void run_crude_map(size_t map_size, size_t pass_count, const char* bench_name, size_t gc_frequency) { - std::cout << "[ RUN ] " << kTestName << "." << bench_name << "\n"; + std::cout << "[ RUN ] " << kTestName << "." << bench_name << std::endl; auto start_time = std::chrono::system_clock::now(); size_t nInsertedNum = 0; @@ -89,20 +89,20 @@ void run_crude_map(size_t map_size, size_t pass_count, const char* bench_name, if (nFindSuccess != nInsertedNum) { std::cout << "nFindSuccess=" << nFindSuccess << ", nInsertedNum=" - << nInsertedNum << "\n"; + << nInsertedNum << std::endl; std::cout << "[ FAILED ] " << kTestName << "." << bench_name - << "(" << milisecs.count() << " ms)\n"; + << "(" << milisecs.count() << " ms)" << std::endl; assert(false && "ConcurrentMap ERROR"); } else { std::cout << "[ OK ] " << kTestName << "." << bench_name - << "(" << milisecs.count() << " ms)\n"; + << "(" << milisecs.count() << " ms)" << std::endl; } } template void run_test(size_t map_size, size_t pass_count, const char* bench_name, size_t gc_frequency) { - std::cout << "[ RUN ] " << kTestName << "." << bench_name << "\n"; + std::cout << "[ RUN ] " << kTestName << "." << bench_name << std::endl; auto start_time = std::chrono::system_clock::now(); size_t nInsertedNum = 0; @@ -153,13 +153,13 @@ void run_test(size_t map_size, size_t pass_count, const char* bench_name, if (nFindSuccess != nInsertedNum) { std::cout << "nFindSuccess=" << nFindSuccess << ", nInsertedNum=" - << nInsertedNum << "\n"; + << nInsertedNum << std::endl; std::cout << "[ FAILED ] " << kTestName << "." << bench_name - << "(" << milisecs.count() << " ms)\n"; + << "(" << milisecs.count() << " ms)" << std::endl; assert(false && "ConcurrentMap ERROR"); } else { std::cout << "[ OK ] " << kTestName << "." << bench_name - << "(" << milisecs.count() << " ms)\n"; + << "(" << milisecs.count() << " ms)" << std::endl; } } -- 2.34.1