proxygen
MallocImpl.cpp File Reference

Go to the source code of this file.

Variables

void *(* mallocx )(size_t, int) = nullptr
 
void *(* rallocx )(void *, size_t, int) = nullptr
 
size_t(* xallocx )(void *, size_t, size_t, int) = nullptr
 
size_t(* sallocx )(const void *, int) = nullptr
 
void(* dallocx )(void *, int) = nullptr
 
void(* sdallocx )(void *, size_t, int) = nullptr
 
size_t(* nallocx )(size_t, int) = nullptr
 
int(* mallctl )(const char *, void *, size_t *, void *, size_t) = nullptr
 
int(* mallctlnametomib )(const char *, size_t *, size_t *) = nullptr
 
int(* mallctlbymib )(const size_t *, size_t, void *, size_t *, void *, size_t)
 

Variable Documentation

int(* mallctl) (const char *, void *, size_t *, void *, size_t) = nullptr
int(* mallctlbymib) (const size_t *, size_t, void *, size_t *, void *, size_t)
Initial value:
=
nullptr

Definition at line 44 of file MallocImpl.cpp.

Referenced by folly::detail::MemoryIdler::flushLocalMallocCaches(), and folly::usingJEMalloc().

int(* mallctlnametomib) (const char *, size_t *, size_t *) = nullptr
size_t(* nallocx) (size_t, int) = nullptr
void*(* rallocx) (void *, size_t, int) = nullptr
size_t(* sallocx) (const void *, int) = nullptr

Definition at line 38 of file MallocImpl.cpp.

Referenced by folly::usingJEMalloc().

void(* sdallocx) (void *, size_t, int) = nullptr

Definition at line 40 of file MallocImpl.cpp.

Referenced by folly::usingJEMalloc().