标签: automatic-ref-counting llvm
是否可以使用LLVM的ARC功能为我正在实现的语言进行引用计数(不将Obj-C作为后端)
这将非常有用,因为编写GC的工作量将大大减少
答案 0 :(得分:0)
很快,没有。
ARC是一个编译器前端功能,而不是运行时工具。不是LLVM后端部分。
从概念上讲,ARC是按Objective-C所有权规则和约定自动生成手动引用计数代码。实际RC由objc运行时管理。