Commits

Chris Lattner committed 2445a274063
When optimizing release(o1), allow scanning past a release(o2) since it cannot affect the lifetime of o1 in a way we care about. This allows eliminating 5 more retain/release pairs from the stdlib, including from String(Int128, radix)->String, String(Double)->String, and the slice reduce methods. Swift SVN r2036