diff options
Diffstat (limited to 'storage/innobase/sync/sync0debug.cc')
-rw-r--r-- | storage/innobase/sync/sync0debug.cc | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/storage/innobase/sync/sync0debug.cc b/storage/innobase/sync/sync0debug.cc index 2e64fdd732e..8ad3c4d0119 100644 --- a/storage/innobase/sync/sync0debug.cc +++ b/storage/innobase/sync/sync0debug.cc @@ -456,7 +456,6 @@ LatchDebug::LatchDebug() LEVEL_MAP_INSERT(SYNC_ANY_LATCH); LEVEL_MAP_INSERT(SYNC_DOUBLEWRITE); LEVEL_MAP_INSERT(SYNC_BUF_FLUSH_LIST); - LEVEL_MAP_INSERT(SYNC_BUF_BLOCK); LEVEL_MAP_INSERT(SYNC_BUF_PAGE_HASH); LEVEL_MAP_INSERT(SYNC_BUF_POOL); LEVEL_MAP_INSERT(SYNC_POOL); @@ -834,18 +833,6 @@ LatchDebug::check_order( /* Fall through */ - case SYNC_BUF_BLOCK: - - /* Either the thread must own the (buffer pool) buf_pool.mutex - or it is allowed to latch only ONE of (buffer block) - block->mutex or buf_pool.zip_mutex. */ - - if (less(latches, level) != NULL) { - basic_check(latches, level, level - 1); - ut_a(find(latches, SYNC_BUF_POOL) != 0); - } - break; - case SYNC_REC_LOCK: if (find(latches, SYNC_LOCK_SYS) != 0) { @@ -1280,17 +1267,8 @@ sync_latch_meta_init() LATCH_ADD_MUTEX(AUTOINC, SYNC_DICT_AUTOINC_MUTEX, autoinc_mutex_key); -#if defined PFS_SKIP_BUFFER_MUTEX_RWLOCK || defined PFS_GROUP_BUFFER_SYNC - LATCH_ADD_MUTEX(BUF_BLOCK_MUTEX, SYNC_BUF_BLOCK, PFS_NOT_INSTRUMENTED); -#else - LATCH_ADD_MUTEX(BUF_BLOCK_MUTEX, SYNC_BUF_BLOCK, - buffer_block_mutex_key); -#endif /* PFS_SKIP_BUFFER_MUTEX_RWLOCK || PFS_GROUP_BUFFER_SYNC */ - LATCH_ADD_MUTEX(BUF_POOL, SYNC_BUF_POOL, buf_pool_mutex_key); - LATCH_ADD_MUTEX(BUF_POOL_ZIP, SYNC_BUF_BLOCK, buf_pool_zip_mutex_key); - LATCH_ADD_MUTEX(CACHE_LAST_READ, SYNC_TRX_I_S_LAST_READ, cache_last_read_mutex_key); |