![]() |
MySQL 8.0.43
Source Code Documentation
|
This service allows plugins to allocate and free memory through the server's memory handling routines. More...
#include <service_mysql_alloc.h>
Public Attributes | |
| mysql_malloc_t | mysql_malloc |
| Allocates a block of memory. More... | |
| mysql_realloc_t | mysql_realloc |
| Reallocates a block of memory. More... | |
| mysql_claim_t | mysql_claim |
| Re-instruments a block of memory. More... | |
| mysql_free_t | mysql_free |
| Frees a block of memory. More... | |
| my_memdup_t | my_memdup |
| Copies a buffer into a new buffer. More... | |
| my_strdup_t | my_strdup |
| Copies a string into a new buffer. More... | |
| my_strndup_t | my_strndup |
| Copies no more than n characters of a string into a new buffer. More... | |
This service allows plugins to allocate and free memory through the server's memory handling routines.
This allows uniform memory handling and instrumentation.
| my_memdup_t mysql_malloc_service_st::my_memdup |
Copies a buffer into a new buffer.
| my_strdup_t mysql_malloc_service_st::my_strdup |
Copies a string into a new buffer.
| my_strndup_t mysql_malloc_service_st::my_strndup |
Copies no more than n characters of a string into a new buffer.
| mysql_claim_t mysql_malloc_service_st::mysql_claim |
Re-instruments a block of memory.
| mysql_free_t mysql_malloc_service_st::mysql_free |
Frees a block of memory.
| mysql_malloc_t mysql_malloc_service_st::mysql_malloc |
Allocates a block of memory.
| mysql_realloc_t mysql_malloc_service_st::mysql_realloc |
Reallocates a block of memory.