mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 18:41:56 +01:00
InnoDB: Remove unreferenced debug functions from non-debug builds.
innobase/buf/buf0buf.c: Remove buf_print() and buf_validate() unless #ifdef UNIV_DEBUG innobase/buf/buf0lru.c: Remove buf_LRU_print() and buf_LRU_validate() unless #ifdef UNIV_DEBUG innobase/include/buf0buf.h: Remove buf_print() and buf_validate() unless #ifdef UNIV_DEBUG innobase/include/buf0lru.h: Remove buf_LRU_print() and buf_LRU_validate() unless #ifdef UNIV_DEBUG innobase/include/rem0rec.h: rec_offs_comp(): Correct the comment about return value.
This commit is contained in:
parent
f6da55d8ce
commit
59332c86c0
5 changed files with 16 additions and 8 deletions
|
@ -1947,6 +1947,7 @@ buf_pool_invalidate(void)
|
||||||
mutex_exit(&(buf_pool->mutex));
|
mutex_exit(&(buf_pool->mutex));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef UNIV_DEBUG
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
Validates the buffer buf_pool data structure. */
|
Validates the buffer buf_pool data structure. */
|
||||||
|
|
||||||
|
@ -2146,6 +2147,7 @@ buf_print(void)
|
||||||
|
|
||||||
ut_a(buf_validate());
|
ut_a(buf_validate());
|
||||||
}
|
}
|
||||||
|
#endif /* UNIV_DEBUG */
|
||||||
|
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
Returns the number of latched pages in the buffer pool. */
|
Returns the number of latched pages in the buffer pool. */
|
||||||
|
|
|
@ -920,6 +920,7 @@ buf_LRU_block_free_hashed_page(
|
||||||
buf_LRU_block_free_non_file_page(block);
|
buf_LRU_block_free_non_file_page(block);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef UNIV_DEBUG
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
Validates the LRU list. */
|
Validates the LRU list. */
|
||||||
|
|
||||||
|
@ -1050,3 +1051,4 @@ buf_LRU_print(void)
|
||||||
|
|
||||||
mutex_exit(&(buf_pool->mutex));
|
mutex_exit(&(buf_pool->mutex));
|
||||||
}
|
}
|
||||||
|
#endif /* UNIV_DEBUG */
|
||||||
|
|
|
@ -480,12 +480,20 @@ buf_pool_is_block(
|
||||||
/*==============*/
|
/*==============*/
|
||||||
/* out: TRUE if pointer to block */
|
/* out: TRUE if pointer to block */
|
||||||
void* ptr); /* in: pointer to memory */
|
void* ptr); /* in: pointer to memory */
|
||||||
|
#ifdef UNIV_DEBUG
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
Validates the buffer pool data structure. */
|
Validates the buffer pool data structure. */
|
||||||
|
|
||||||
ibool
|
ibool
|
||||||
buf_validate(void);
|
buf_validate(void);
|
||||||
/*==============*/
|
/*==============*/
|
||||||
|
/*************************************************************************
|
||||||
|
Prints info of the buffer pool data structure. */
|
||||||
|
|
||||||
|
void
|
||||||
|
buf_print(void);
|
||||||
|
/*============*/
|
||||||
|
#endif /* UNIV_DEBUG */
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
Prints a page to stderr. */
|
Prints a page to stderr. */
|
||||||
|
|
||||||
|
@ -494,12 +502,6 @@ buf_page_print(
|
||||||
/*===========*/
|
/*===========*/
|
||||||
byte* read_buf); /* in: a database page */
|
byte* read_buf); /* in: a database page */
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
Prints info of the buffer pool data structure. */
|
|
||||||
|
|
||||||
void
|
|
||||||
buf_print(void);
|
|
||||||
/*============*/
|
|
||||||
/*************************************************************************
|
|
||||||
Returns the number of latched pages in the buffer pool. */
|
Returns the number of latched pages in the buffer pool. */
|
||||||
|
|
||||||
ulint
|
ulint
|
||||||
|
|
|
@ -122,6 +122,7 @@ void
|
||||||
buf_LRU_make_block_old(
|
buf_LRU_make_block_old(
|
||||||
/*===================*/
|
/*===================*/
|
||||||
buf_block_t* block); /* in: control block */
|
buf_block_t* block); /* in: control block */
|
||||||
|
#ifdef UNIV_DEBUG
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
Validates the LRU list. */
|
Validates the LRU list. */
|
||||||
|
|
||||||
|
@ -134,6 +135,7 @@ Prints the LRU list. */
|
||||||
void
|
void
|
||||||
buf_LRU_print(void);
|
buf_LRU_print(void);
|
||||||
/*===============*/
|
/*===============*/
|
||||||
|
#endif /* UNIV_DEBUG */
|
||||||
|
|
||||||
#ifndef UNIV_NONINL
|
#ifndef UNIV_NONINL
|
||||||
#include "buf0lru.ic"
|
#include "buf0lru.ic"
|
||||||
|
|
|
@ -300,7 +300,7 @@ UNIV_INLINE
|
||||||
ulint
|
ulint
|
||||||
rec_offs_comp(
|
rec_offs_comp(
|
||||||
/*==========*/
|
/*==========*/
|
||||||
/* out: TRUE if compact format */
|
/* out: nonzero if compact format */
|
||||||
const ulint* offsets);/* in: array returned by rec_get_offsets() */
|
const ulint* offsets);/* in: array returned by rec_get_offsets() */
|
||||||
/**********************************************************
|
/**********************************************************
|
||||||
Returns nonzero if the extern bit is set in nth field of rec. */
|
Returns nonzero if the extern bit is set in nth field of rec. */
|
||||||
|
|
Loading…
Add table
Reference in a new issue