[Groonga-commit] groonga/grnxx at f3cfca9 [master] Update a benchmark for filters with references. (#126)

Back to archive index

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 



More information about the Groonga-commit mailing list
Back to archive index