Какова связь между диагностикой malloc и переменными среды, относящимися к malloc? - PullRequest
1 голос
/ 27 сентября 2011

Здесь есть список переменных среды для пакета malloc:

  • MallocStackLogging
  • MallocStackLoggingNoCompact
  • MallocPreScribble
  • MallocScribble
  • MallocGuardEdges
  • MallocDoNotProtectPrelude
  • MallocDoNotProtectPostlude
  • MallocCheckHeapStart
  • MallocCheckHapHecheHheap 10MallocCheckHeapAbort
  • MallocBadFreeAbort

Кроме того, когда я открываю раздел диагностики моего проекта из XCode 4, я вижу, что в разделе Управление памятью есть

  • Включить Scribble
  • Включить Guard Edges
  • Включить Guard Malloc

Итак, я немного запутался.Следует ли использовать эти переменные среды в сочетании с настройками диагностики или эти настройки диагностики являются ярлыком для включения перечисленных выше переменных среды?

1 Ответ

1 голос
/ 03 октября 2011

Насколько мне известно, они являются ярлыками наиболее распространенных вариантов; чтобы использовать другие, вам нужно установить переменные окружения.

...