Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
cxx_memory.cxx File Reference
#include "defs.h"
#include "cxx_memory.h"
#include "errors.h"
Include dependency graph for cxx_memory.cxx:

Go to the source code of this file.

Functions

void * operator new (size_t sz)
void operator delete (void *ptr)

Variables

MEM_POOL_dummy_new_mempool = (MEM_POOL*) -1
MEM_POOL_dummy_delete_mempool = (MEM_POOL*) -1
size_t _dummy_pad = 0
int _alloc_callsite_line = 0
const char * _alloc_callsite_file = NULL

Function Documentation

void operator delete ( void *  ptr)

Definition at line 163 of file cxx_memory.cxx.

References DevWarn(), Malloc_Mem_Pool, and MEM_POOL_FREE.

Here is the call graph for this function:

void* operator new ( size_t  sz)

Definition at line 137 of file cxx_memory.cxx.

References _alloc_callsite_file, _alloc_callsite_line, _dummy_pad, DevWarn(), Malloc_Mem_Pool, MEM_POOL_Alloc_P(), and NULL.

Here is the call graph for this function:


Variable Documentation

Definition at line 45 of file cxx_memory.cxx.

Referenced by operator new().

Definition at line 44 of file cxx_memory.cxx.

Referenced by operator new().

Definition at line 41 of file cxx_memory.cxx.

Definition at line 40 of file cxx_memory.cxx.

Definition at line 42 of file cxx_memory.cxx.

Referenced by operator new().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines