Commit graph

13 commits

Author SHA1 Message Date
Wade Simmons 1704d7f75a allow more locks 2024-05-28 13:22:47 -04:00
Wade Simmons f2251645bb chanDebug 2024-04-11 13:24:01 -04:00
Wade Simmons 1be8dc43a7 more 2024-02-05 11:13:20 -05:00
Wade Simmons 26f7a9fd45 use terraform dag impl 2023-12-19 11:24:14 -05:00
Wade Simmons 6f27f46965 simplify 2023-12-19 09:10:00 -05:00
Wade Simmons 540a171ef8 WIP more locks 2023-12-18 22:28:24 -05:00
Wade Simmons 5ce8279875 update to work with the latest locks 2023-12-18 21:01:26 -05:00
Wade Simmons fdb78044ba Merge remote-tracking branch 'origin/master' into mutex-debug 2023-12-17 09:19:48 -05:00
Wade Simmons 4c89b3c6a3 cleanup 2023-08-21 13:09:25 -04:00
Wade Simmons e5789770b1 keep track of what file/line the locks were grabbed on 2023-05-09 11:51:02 -04:00
Wade Simmons 90e9a8e42c use delete 2023-05-09 11:41:53 -04:00
Wade Simmons 9105eba939 also validate hostinfo locks 2023-05-09 11:22:55 -04:00
Wade Simmons e6eeef785e mutex_debug
experimental test to see if we can have a test mode that verifies
mutexes lock in the order we want, while having no hit on production
performance. Since this uses a build tag, it should all compile out
during the build process and be a no-op unless the tag is set.
2023-05-08 11:17:14 -04:00