Go to the source code of this file.
|
| subroutine | memorymanager_module::memorymanager_ctor (this, total_memory) |
| | Constructor, used to initialize total available memory. More...
|
| |
| subroutine | memorymanager_module::init_memory (this, total_memory) |
| | Same as constructor, used to reinitialize te memory again (not really used) More...
|
| |
| subroutine | memorymanager_module::track_memory (this, elem_size, nelem, stat, array_name) |
| | Tracks memory allocation, usually called after an allocation. More...
|
| |
| subroutine | memorymanager_module::free_memory (this, elem_size, nelem) |
| | Tracks memory deallocation, usually called before a deallocation. More...
|
| |
| integer(longint) function | memorymanager_module::get_available_memory (this) |
| | Get currently available memory. More...
|
| |
| integer(longint) function | memorymanager_module::get_scaled_available_memory (this, scale_) |
| | Get currently available memory scaled. More...
|
| |
| subroutine | memorymanager_module::print_memory_report (this) |
| | Prints a very simple memory report. More...
|
| |