【问题标题】:Can i use Apples garbage collector on non cocoa programs?我可以在非可可程序上使用 Apples 垃圾收集器吗?
【发布时间】:2012-01-05 10:50:22
【问题描述】:

Apple 从 10.5 开始提供自己的垃圾收集器实现。

我听说它是​​一个保守的 GC,所以我想知道是否可以在我的纯 C 程序中替换 Boehm-Weisser 垃圾收集器。我使用 Boehm 的 GC 已有 7 年了,但它在线程方面确实缺乏功能,而且使用 apples 线程池(又名 Grand Central Dispatch)是不可能的。

那么依赖 Cocoa/Objective C 的语言是如何成为垃圾收集器的呢?

【问题讨论】:

    标签: macos cocoa garbage-collection


    【解决方案1】:

    来自 WWDC 视频 Apple 曾表示 libAuto (http://opensource.apple.com/source/libauto/libauto-180/) 与语言无关,因此它几乎可以用于任何东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多