浏览代码

Disable HAS_VALGRIND logic for `BlockingMutex` (fixes #2703)

gingerBill 2 年之前
父节点
当前提交
8b4c530062
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. 6 6
      src/threading.cpp

+ 6 - 6
src/threading.cpp

@@ -276,12 +276,12 @@ gb_internal void semaphore_wait(Semaphore *s) {
 
 	struct BlockingMutex {
 		#if defined(HAS_VALGRIND)
-		BlockingMutex() {
-			VALGRIND_HG_MUTEX_INIT_POST(this, 0);
-		}
-		~BlockingMutex() {
-			VALGRIND_HG_MUTEX_DESTROY_PRE(this);
-		}
+		// BlockingMutex() {
+		// 	VALGRIND_HG_MUTEX_INIT_POST(this, 0);
+		// }
+		// ~BlockingMutex() {
+		// 	VALGRIND_HG_MUTEX_DESTROY_PRE(this);
+		// }
 		#endif
 		i32 state_;