PetscMallocGetStack#
returns a pointer to the stack for the location in the program a call to PetscMalloc() was used to obtain that memory
Synopsis#
#include "petscsys.h" 
PetscErrorCode PetscMallocGetStack(void *ptr, PetscStack **stack)
Not Collective, No Fortran Support
Input Parameter#
- ptr - the memory location 
Output Parameter#
- stack - the stack indicating where the program allocated this memory 
Note#
This only does anything if -malloc_debug (or -malloc_test if PETSc was configured with debugging) has been used
See Also#
PetscMallocGetCurrentUsage(), PetscMallocView(), PetscMalloc(), PetscFree()
Level#
intermediate
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages