80
80
#include <fcntl.h>
81
81
#include <errno.h>
82
82
83
- #ifdef HAVE_VALGRIND
84
- # include "valgrind/callgrind.h"
85
- #endif
86
-
87
83
#ifndef _WIN32
88
84
# include <sys/mman.h>
89
85
# ifndef MAP_ANON
@@ -3186,18 +3182,15 @@ size_t zend_mm_globals_size(void)
3186
3182
3187
3183
void * memcpy (void * restrict dest , const void * restrict src , size_t n )
3188
3184
{
3189
- CALLGRIND_TOGGLE_COLLECT ;
3190
3185
const char * csrc = src ;
3191
3186
char * cdest = dest ;
3192
3187
for (int i = 0 ; i < n ; i ++ ) {
3193
3188
cdest [i ] = csrc [i ];
3194
3189
}
3195
- CALLGRIND_TOGGLE_COLLECT ;
3196
3190
return dest ;
3197
3191
}
3198
3192
void * memmove (void * dest , const void * src , size_t n )
3199
3193
{
3200
- CALLGRIND_TOGGLE_COLLECT ;
3201
3194
char * csrc = (char * )src ;
3202
3195
char * cdest = (char * )dest ;
3203
3196
@@ -3210,18 +3203,15 @@ void *memmove(void *dest, const void *src, size_t n)
3210
3203
cdest [n ] = csrc [n ];
3211
3204
}
3212
3205
}
3213
- CALLGRIND_TOGGLE_COLLECT ;
3214
3206
return dest ;
3215
3207
}
3216
3208
void * memset (void * s , int c , size_t n )
3217
3209
{
3218
- CALLGRIND_TOGGLE_COLLECT ;
3219
3210
unsigned char * cs = (unsigned char * )s ;
3220
3211
3221
3212
for (int i = 0 ; i < n ; i ++ ) {
3222
3213
cs [i ] = (unsigned char )c ;
3223
3214
}
3224
- CALLGRIND_TOGGLE_COLLECT ;
3225
3215
return s ;
3226
3216
}
3227
3217
int memcmp (const void * s1 , const void * s2 , size_t n )
@@ -3230,18 +3220,15 @@ int memcmp(const void *s1, const void *s2, size_t n)
3230
3220
return 0 ;
3231
3221
}
3232
3222
3233
- CALLGRIND_TOGGLE_COLLECT ;
3234
3223
unsigned char * p = (unsigned char * )s1 ;
3235
3224
unsigned char * q = (unsigned char * )s2 ;
3236
3225
while (n -- != 0 ) {
3237
3226
if (* p != * q ) {
3238
- CALLGRIND_TOGGLE_COLLECT ;
3239
3227
return (* p > * q ) ? 1 : -1 ;
3240
3228
}
3241
3229
p ++ ;
3242
3230
q ++ ;
3243
3231
}
3244
- CALLGRIND_TOGGLE_COLLECT ;
3245
3232
return 0 ;
3246
3233
}
3247
3234
# if defined(__GNUC__ ) && !defined(__clang__ )
0 commit comments