diff options
author | Sergei Golubchik <serg@mariadb.org> | 2020-01-29 13:50:26 +0100 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2020-03-10 19:24:22 +0100 |
commit | 7c58e97bf6f80a251046c5b3e7bce826fe058bd6 (patch) | |
tree | 7d32d26b320cf83296ee0ede2ea164ad116c4de8 /client/readline.cc | |
parent | 2ac3121af2767186c489054db5d4871d04b8eef4 (diff) | |
download | mariadb-git-7c58e97bf6f80a251046c5b3e7bce826fe058bd6.tar.gz |
perfschema memory related instrumentation changes
Diffstat (limited to 'client/readline.cc')
-rw-r--r-- | client/readline.cc | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/client/readline.cc b/client/readline.cc index 12df8b312ad..8d3d97b8585 100644 --- a/client/readline.cc +++ b/client/readline.cc @@ -43,7 +43,8 @@ LINE_BUFFER *batch_readline_init(ulong max_size,FILE *file) #endif if (!(line_buff=(LINE_BUFFER*) - my_malloc(sizeof(*line_buff),MYF(MY_WME | MY_ZEROFILL)))) + my_malloc(PSI_NOT_INSTRUMENTED, sizeof(*line_buff), + MYF(MY_WME | MY_ZEROFILL)))) return 0; if (init_line_buffer(line_buff,my_fileno(file),IO_SIZE,max_size)) { @@ -93,7 +94,8 @@ LINE_BUFFER *batch_readline_command(LINE_BUFFER *line_buff, char * str) { if (!line_buff) if (!(line_buff=(LINE_BUFFER*) - my_malloc(sizeof(*line_buff),MYF(MY_WME | MY_ZEROFILL)))) + my_malloc(PSI_NOT_INSTRUMENTED, sizeof(*line_buff), + MYF(MY_WME | MY_ZEROFILL)))) return 0; if (init_line_buffer_from_string(line_buff,str)) { @@ -114,8 +116,8 @@ init_line_buffer(LINE_BUFFER *buffer,File file,ulong size,ulong max_buffer) buffer->file=file; buffer->bufread=size; buffer->max_size=max_buffer; - if (!(buffer->buffer = (char*) my_malloc(buffer->bufread+1, - MYF(MY_WME | MY_FAE)))) + if (!(buffer->buffer = (char*) my_malloc(PSI_NOT_INSTRUMENTED, + buffer->bufread+1, MYF(MY_WME | MY_FAE)))) return 1; buffer->end_of_line=buffer->end=buffer->buffer; buffer->buffer[0]=0; /* For easy start test */ @@ -132,8 +134,8 @@ static bool init_line_buffer_from_string(LINE_BUFFER *buffer,char * str) uint old_length=(uint)(buffer->end - buffer->buffer); uint length= (uint) strlen(str); if (!(buffer->buffer= buffer->start_of_line= buffer->end_of_line= - (char*) my_realloc((uchar*) buffer->buffer, old_length+length+2, - MYF(MY_FAE|MY_ALLOW_ZERO_PTR)))) + (char*) my_realloc(PSI_NOT_INSTRUMENTED, buffer->buffer, + old_length+length+2, MYF(MY_FAE|MY_ALLOW_ZERO_PTR)))) return 1; buffer->end= buffer->buffer + old_length; if (old_length) @@ -179,8 +181,8 @@ static size_t fill_buffer(LINE_BUFFER *buffer) return 0; } buffer->bufread *= 2; - if (!(buffer->buffer = (char*) my_realloc(buffer->buffer, - buffer->bufread+1, + if (!(buffer->buffer = (char*) my_realloc(PSI_NOT_INSTRUMENTED, + buffer->buffer, buffer->bufread+1, MYF(MY_WME | MY_FAE)))) { buffer->error= my_errno; |