2011-09-27 58 views
1

Here有关于malloc的包装环境变量的列表:malloc诊断和malloc相关的环境变量之间的关系是什么?

  • MallocStackLogging
  • MallocStackLoggingNoCompact
  • MallocPreScribble
  • MallocScribble
  • MallocGuardEdges
  • MallocDoNotProtectPrelude
  • MallocDoNotProtectPostlude
  • MallocCheckHeapStart
  • MallocCheckHeapEach
  • MallocCheckHeapSleep
  • MallocCheckHeapAbort
  • MallocBadFreeAbort

而且,当我打开在Xcode 4我的项目的诊断部分,我看到在内存管理,也有

  • 启用Scr ibble
  • 启用保护边线
  • 启用保护的malloc

所以,我有点糊涂了。这些环境变量是否应与诊断设置结合使用,还是这些诊断设置是启用上述环境变量的快捷方式?

回答

1

据我所知,他们是最常见选项的捷径;使用您需要使用环境变量设置的其他人。

相关问题