Здесь есть список переменных среды для пакета malloc:
- MallocStackLogging
- MallocStackLoggingNoCompact
- MallocPreScribble
- MallocScribble
- MallocGuardEdges
- MallocDoNotProtectPrelude
- MallocDoNotProtectPostlude
- MallocCheckHeapStart
- MallocCheckHapHecheHheap 10MallocCheckHeapAbort
- MallocBadFreeAbort
Кроме того, когда я открываю раздел диагностики моего проекта из XCode 4, я вижу, что в разделе Управление памятью есть
- Включить Scribble
- Включить Guard Edges
- Включить Guard Malloc
Итак, я немного запутался.Следует ли использовать эти переменные среды в сочетании с настройками диагностики или эти настройки диагностики являются ярлыком для включения перечисленных выше переменных среды?