1
Here有关于malloc的包装环境变量的列表:malloc诊断和malloc相关的环境变量之间的关系是什么?
- MallocStackLogging
- MallocStackLoggingNoCompact
- MallocPreScribble
- MallocScribble
- MallocGuardEdges
- MallocDoNotProtectPrelude
- MallocDoNotProtectPostlude
- MallocCheckHeapStart
- MallocCheckHeapEach
- MallocCheckHeapSleep
- MallocCheckHeapAbort
- MallocBadFreeAbort
而且,当我打开在Xcode 4我的项目的诊断部分,我看到在内存管理,也有
- 启用Scr ibble
- 启用保护边线
- 启用保护的malloc
所以,我有点糊涂了。这些环境变量是否应与诊断设置结合使用,还是这些诊断设置是启用上述环境变量的快捷方式?