Software: Apache. PHP/7.3.33 uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) Safe-mode: OFF (not secure) /opt/alt/libxml2/usr/share/gtk-doc/html/libxml2/ drwxr-xr-x |
Viewing file: Select action/file-type:
xmlmemoryxmlmemory - interface for the memory allocator provides interfaces for the memory allocator, including debugging capabilities. Author(s): Daniel Veillard Synopsis#define DEBUG_MEMORY; #define xmlMalloc; #define xmlMallocAtomic; #define xmlMemStrdup; #define xmlRealloc; void xmlCleanupMemory (void); typedef void xmlFreeFunc (void * mem); int xmlGcMemGet (xmlFreeFunc * freeFunc, DescriptionDetailsMacro DEBUG_MEMORY#define DEBUG_MEMORY; DEBUG_MEMORY replaces the allocator with a collect and debug shell to the libc allocator. DEBUG_MEMORY should only be activated when debugging libxml i.e. if libxml has been configured with --with-debug-mem too. #define DEBUG_MEMORY_FREED #define DEBUG_MEMORY_LOCATION Function type xmlFreeFuncvoid xmlFreeFunc (void * mem) Signature for a free() implementation.
Function type xmlMallocFuncvoid * xmlMallocFunc (size_t size) Signature for a malloc() implementation.
Function type xmlReallocFuncvoid * xmlReallocFunc (void * mem, Signature for a realloc() implementation.
Function type xmlStrdupFuncchar * xmlStrdupFunc (const char * str) Signature for an strdup() implementation.
xmlCleanupMemory ()void xmlCleanupMemory (void) DEPRECATED: This function will be made private. Call xmlCleanupParser to free global state but see the warnings there. xmlCleanupParser should be only called once at program exit. In most cases, you don't have call cleanup functions at all. Free up all the memory allocated by the library for its own use. This should not be called by user level code. xmlGcMemGet ()int xmlGcMemGet (xmlFreeFunc * freeFunc, Provides the memory access functions set currently in use The mallocAtomicFunc is specialized for atomic block allocations (i.e. of areas useful for garbage collected memory allocators
xmlGcMemSetup ()int xmlGcMemSetup (xmlFreeFunc freeFunc, Override the default memory access functions with a new set This has to be called before any other libxml routines ! The mallocAtomicFunc is specialized for atomic block allocations (i.e. of areas useful for garbage collected memory allocators Should this be blocked if there was already some allocations done ?
xmlInitMemory ()int xmlInitMemory (void) DEPRECATED: This function will be made private. Call xmlInitParser to initialize the library. Initialize the memory layer.
xmlMallocAtomicLoc ()void * xmlMallocAtomicLoc (size_t size, a malloc() equivalent, with logging of the allocation info.
xmlMallocLoc ()void * xmlMallocLoc (size_t size, a malloc() equivalent, with logging of the allocation info.
xmlMemBlocks ()int xmlMemBlocks (void) Provides the number of memory areas currently allocated
xmlMemDisplay ()void xmlMemDisplay (FILE * fp) show in-extenso the memory blocks allocated
xmlMemDisplayLast ()void xmlMemDisplayLast (FILE * fp, the last nbBytes of memory allocated and not freed, useful for dumping the memory left allocated between two places at runtime.
xmlMemFree ()void xmlMemFree (void * ptr) a free() equivalent, with error checking.
xmlMemGet ()int xmlMemGet (xmlFreeFunc * freeFunc, Provides the memory access functions set currently in use
xmlMemMalloc ()void * xmlMemMalloc (size_t size) a malloc() equivalent, with logging of the allocation info.
xmlMemRealloc ()void * xmlMemRealloc (void * ptr, a realloc() equivalent, with logging of the allocation info.
xmlMemSetup ()int xmlMemSetup (xmlFreeFunc freeFunc, Override the default memory access functions with a new set This has to be called before any other libxml routines ! Should this be blocked if there was already some allocations done ?
xmlMemShow ()void xmlMemShow (FILE * fp, show a show display of the memory allocated, and dump the @nr last allocated areas which were not freed
xmlMemStrdupLoc ()char * xmlMemStrdupLoc (const char * str, a strdup() equivalent, with logging of the allocation info.
xmlMemUsed ()int xmlMemUsed (void) Provides the amount of memory currently allocated
xmlMemoryDump ()void xmlMemoryDump (void) Dump in-extenso the memory blocks allocated to the file .memorylist xmlMemoryStrdup ()char * xmlMemoryStrdup (const char * str) a strdup() equivalent, with logging of the allocation info.
xmlReallocLoc ()void * xmlReallocLoc (void * ptr, a realloc() equivalent, with logging of the allocation info.
|
:: Command execute :: | |
--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0041 ]-- |