add Java lockfree hashtable
[cdsspec-compiler.git] / benchmark / cliffc-hashtable / main.cc
index 351c0da7989fecad5c0ec98b20f5da768541d20b..8f2221e5d36d81a00a58c2255d11346aefeea041 100644 (file)
@@ -56,8 +56,8 @@ IntWrapper *v1, *v2, *v3, *v4, *v5;
 
 void threadA(void *arg) {
        table->put(k1, v1);
-       //table->put(k4, v3);
-       //table->put(v3, v3);
+       //table->put(k2, v2);
+       //table->put(k3, v3);
        
        val1 = table->get(k3);
        if (val1 != NULL)
@@ -69,21 +69,15 @@ void threadA(void *arg) {
 }
 
 void threadB(void *arg) {
-       /*
-       table->put(k1, v3);
-       val1 = table->get(k2);
-       table->put(k2, v4);
-       val1 = table->get(k2);
-       */
 }
 
 void threadMain(void *arg) {
        table->put(k3, v3);
-       val1 = table->get(k1);
-       if (val1 != NULL)
-               model_print("val1: %d\n", val1->_val);
+       val2 = table->get(k1);
+       if (val2 != NULL)
+               model_print("val2: %d\n", val1->_val);
        else
-               model_print("val1: NULL\n");
+               model_print("val2: NULL\n");
 }
 
 int user_main(int argc, char *argv[]) {