> On Dec 22, 2015, at 1:08 PM, Joe Groff via swift-dev <swift-dev at swift.org 
> <https://lists.swift.org/mailman/listinfo/swift-dev>> wrote:
> 
> It looks like the corelibs implementation of CoreFoundation references 
> swift_retainCount in order to implement CFGetRetainCount. Is getting the 
> retain count necessary to CF functionality, or can these functions be removed?

For some reason I was not on this list;
So in response to your query about CF’s usage of CFGetRetainCount - I think we 
can safely forbid that function in the swift version since there is no safe way 
to use it (even CFMachPort is a bit dodgy for it’s usage).

It might take some surgery but I can probably excise that fairly simply.
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to