2011-09-27 57 views
1

Here有關於malloc的包裝環境變量的列表:malloc診斷和malloc相關的環境變量之間的關係是什麼?

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

而且,當我打開在Xcode 4我的項目的診斷部分,我看到在內存管理,也有

  • 啓用Scr ibble
  • 啓用保護邊線
  • 啓用保護的malloc

所以,我有點糊塗了。這些環境變量是否應與診斷設置結合使用,還是這些診斷設置是啓用上述環境變量的快捷方式?

回答

1

據我所知,他們是最常見選項的捷徑;使用您需要使用環境變量設置的其他人。

相關問題