Commits

Andrew Trick committed f36ff584cf7
Add array.init semantics. This way, array optimization can see initialization as a copy of the whole array value into a local variable, regardless of whether it's from a factory method or Array initializer. I'm making an assumption that when we return an Array by value, we can't have an alias of the array buffer without retaining it. Swift SVN r20444