susumu.yata
null+****@clear*****
Fri Dec 5 17:16:38 JST 2014
susumu.yata 2014-12-05 17:16:38 +0900 (Fri, 05 Dec 2014) New Revision: f3cfca9b9bab8b1f11f3ae7ca6d01c84ccbcb59c https://github.com/groonga/grnxx/commit/f3cfca9b9bab8b1f11f3ae7ca6d01c84ccbcb59c Message: Update a benchmark for filters with references. (#126) Modified files: benchmark/benchmark_filter_reference.cpp Modified: benchmark/benchmark_filter_reference.cpp (+14 -0) =================================================================== --- benchmark/benchmark_filter_reference.cpp 2014-12-05 13:52:47 +0900 (80c3777) +++ benchmark/benchmark_filter_reference.cpp 2014-12-05 17:16:38 +0900 (c484bce) @@ -154,6 +154,14 @@ void benchmark_grnxx(grnxx::Table *table, std::cout << "LOGICAL_OR: "; break; } + case grnxx::BITWISE_AND_OPERATOR: { + std::cout << "BITWISE_AND: "; + break; + } + case grnxx::BITWISE_OR_OPERATOR: { + std::cout << "BITWISE_OR: "; + break; + } default: { break; } @@ -200,6 +208,12 @@ void benchmark_grnxx(grnxx::Table *table) { benchmark_grnxx(table, grnxx::LOGICAL_AND_OPERATOR, "A,B,C"); benchmark_grnxx(table, grnxx::LOGICAL_OR_OPERATOR, "A,B"); benchmark_grnxx(table, grnxx::LOGICAL_OR_OPERATOR, "A,B,C"); + + benchmark_grnxx(table, grnxx::BITWISE_AND_OPERATOR, "A"); + benchmark_grnxx(table, grnxx::BITWISE_AND_OPERATOR, "A,B"); + benchmark_grnxx(table, grnxx::BITWISE_AND_OPERATOR, "A,B,C"); + benchmark_grnxx(table, grnxx::BITWISE_OR_OPERATOR, "A,B"); + benchmark_grnxx(table, grnxx::BITWISE_OR_OPERATOR, "A,B,C"); } void benchmark_grnxx() { -------------- next part -------------- HTML����������������������������...Download