CONFIG_PERCEPIO_RECORDER_TRC_CFG_HEAP_SIZE_BELOW_16M¶
Heap Size Below 16M
Type: bool
Help¶
An integer constant that can be used to reduce the buffer usage of memory
allocation events (malloc/free). This value should be 1 if the heap size is
below 16 MB (2^24 byte), and you can live with reported addresses showing the
lower 24 bits only. If 0, you get the full 32-bit addresses.
Direct dependencies¶
PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT
&& PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT
&& PERCEPIO_TRACERECORDER
(Includes any dependencies from ifs and menus.)
Default¶
n
Kconfig definition¶
At /home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/debug/TraceRecorder/kernelports/Zephyr/Kconfig:654
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:31
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:80
Menu path: (Top) → Modules → TraceRecorder (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/debug/TraceRecorder) → Percepio Trace Recorder → Snapshot Configuration
config PERCEPIO_RECORDER_TRC_CFG_HEAP_SIZE_BELOW_16M
bool "Heap Size Below 16M"
default n
depends on PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRACERECORDER
help
An integer constant that can be used to reduce the buffer usage of memory
allocation events (malloc/free). This value should be 1 if the heap size is
below 16 MB (2^24 byte), and you can live with reported addresses showing the
lower 24 bits only. If 0, you get the full 32-bit addresses.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)