add sleeps back
[c11concurrency-benchmarks.git] / cdschecker_modified_benchmarks / mcs-lock / mcs-lock.cc
index 4fc4f0f26fc03747364d0e3a8d45105bccd58193..5b8bce7e78be934e8cc7f09305a565c15e0e706d 100644 (file)
@@ -11,7 +11,7 @@ static uint32_t shared;
 
 void threadA(void *arg)
 {
-//     std::this_thread::sleep_for(std::chrono::milliseconds(10));
+       std::this_thread::sleep_for(std::chrono::milliseconds(10));
        mcs_mutex::guard g(mutex);
        printf("store: %d\n", 17);
        store_32(&shared, 17);
@@ -22,7 +22,7 @@ void threadA(void *arg)
 
 void threadB(void *arg)
 {
-//     std::this_thread::sleep_for(std::chrono::milliseconds(10));
+       std::this_thread::sleep_for(std::chrono::milliseconds(10));
        mcs_mutex::guard g(mutex);
        printf("load: %u\n", load_32(&shared));
        mutex->unlock(&g);