Intel® Inspector User Guide for Windows* OS

ID 767798
Date 7/13/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

System APIs Supported During Memory Error Analysis

The following table lists all the 32-bit and 64-bit Windows* OS memory management functions currently supported by the Intel Inspector during memory error analysis. Check the Release Notes to see if support for new APIs has been recently added.

If an API is not supported, the Intel Inspector may report false positive (non-existent) memory problems in functions using the API.

C Library Memory Management Functions

_aligned_free

_aligned_free_dbg

_aligned_malloc

_aligned_malloc_dbg

_aligned_offset_malloc

_aligned_offset_malloc_dbg

_aligned_offset_realloc

_aligned_offset_realloc_dbg

_aligned_offset_recalloc

_aligned_offset_recalloc_dbg

_aligned_realloc

_aligned_realloc_dbg

_aligned_recalloc

_aligned_recalloc_dbg

_calloc_dbg

_free_dbg

_malloc_dbg

_realloc_dbg

_recalloc_dbg

calloc

free

malloc

realloc

recalloc

C++ Language Features

operator delete

operator delete[]

operator new

operator new[]

COM-related Functions

SafeArrayCreate

SafeArrayCreateVector

SafeArrayDestroy

SysAllocStringByteLen

SysAllocStringLen

SysAllocString

SysFreeString

SysReAllocString

SysReAllocStringLen

VariantClear

VariantCopy

Fortran Memory Management Functions

allocate

allocatable

deallocate

Global and Local Functions

GlobalAlloc

GlobalFree

GlobalLock

GlobalRealloc

GlobalUnlock

LocalAlloc

LocalFree

LocalLock

LocalReAlloc

LocalUnlock

Heap Functions

oneAPI Threading Building Blocks (oneTBB) Memory Management Functions

Resource Management Functions

Virtual Memory Functions