From: Peizhao Ou Date: Thu, 1 Feb 2018 23:22:29 +0000 (-0800) Subject: Flush I/O immediately with std::endl instead of \n X-Git-Url: http://plrg.eecs.uci.edu/git/?p=junction.git;a=commitdiff_plain;h=d2ce187b06bbc1101773f2e8bf20cfa944e1780f Flush I/O immediately with std::endl instead of \n --- 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; } }