[swift-dev] Very slow Set<String>(arrayOfStrings) for some arrayOfStrings
nrotem at apple.com
Tue Mar 1 16:58:57 CST 2016
Thanks for reporting this issue. I don’t know what’s going on but we’ll take a look.
I think it would be great if you could add this program as a benchmark under swift/benchmarks/. This will allow us to track the performance of this test and ensure that we don’t regress.
> On Mar 1, 2016, at 5:01 AM, Jens Persson via swift-dev <swift-dev at swift.org> wrote:
> For some particular arrays of strings, creating a Set<String>(arrayOfStrings) takes about 100 to 200 times longer than for other very similar arrays of strings (equally many unique simple [a-zA-Z ]+ strings).
> I've put together a tiny program to demonstrate the problem here:
> http://sloppyfocus.com/slowSetFromParticularButSeeminglyNormalArrayOfStrings.html <http://sloppyfocus.com/slowSetFromParticularButSeeminglyNormalArrayOfStrings.html>
> Is this due to a bug / performance problem in Set or can it be explained (and solved) in some way?
> swift-dev mailing list
> swift-dev at swift.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-dev