:orphan: .. title:: CONFIG_SYS_HEAP_VALIDATE .. kconfig:: CONFIG_SYS_HEAP_VALIDATE CONFIG_SYS_HEAP_VALIDATE ######################## *Enable internal heap validity checking* Type: ``bool`` Help ==== .. code-block:: none The sys_heap implementation is instrumented for extensive internal validation. Leave this off by default, unless modifying the heap code or (maybe) when running in environments that require sensitive detection of memory corruption. Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== At ``/os/Kconfig:24`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:43`` → ``/Kconfig:10`` Menu path: (Top) → Additional libraries → OS Support Library .. code-block:: kconfig config SYS_HEAP_VALIDATE bool "Enable internal heap validity checking" help The sys_heap implementation is instrumented for extensive internal validation. Leave this off by default, unless modifying the heap code or (maybe) when running in environments that require sensitive detection of memory corruption. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*