> On Apr 22, 2016, at 2:36 PM, Charles Srstka via swift-evolution 
> <[email protected]> wrote:
> 
> One comment:
> 
> "In the most common case where a developer does not provide a custom 
> reference type, then the backing store is our existing NSData and 
> NSMutableData implementations. This consolidates logic into one place and 
> provides cheap bridging in many cases (see Bridging for more information).”
> 
> Would it not be more efficient to bridge to the C-based CFData and 
> CFMutableData implementations instead, to avoid the object overhead?

Not necessarily. Foundation often has less overhead than CF nowadays.


-- 
Greg Parker     [email protected] <mailto:[email protected]>     Runtime 
Wrangler


_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to