Re: [swift-dev] question about performance of dispatches on existentials

2017-07-08 Thread Johannes Weiß via swift-dev
Thanks very much Arnold, also for filing the bug! > On 7 Jul 2017, at 8:07 pm, Arnold Schwaighofer > wrote: > > This is a failure in the optimizer of identifying two loads to return the > same value and so it can’t remove a retain/release pair. > > > / protocol witness for B.foo(_:) in confo

[swift-dev] State of Semantic ARC?

2017-07-08 Thread Johannes Weiß via swift-dev
Hi swift-dev, I haven't heard anything about semantic ARC and couldn't really find much documentation besides https://gottesmm.github.io/proposals/high-level-arc-memory-operations.html . So I wanted to ask how much of it is implemented and what the plan for Swift 4/5 regarding Semantic ARC is.