Commit Graph

3 Commits

Author SHA1 Message Date
Andrew Trick
498f9d8243 Update bst.swift benchmark
Swift SVN r18713
2014-06-05 19:18:28 +00:00
Ted Kremenek
9eea282719 Switch range operators ".." and "...".
- 1..3 now means 1,2
- 1...3 now means 1,2,3

Implements <rdar://problem/16839891>

Swift SVN r18066
2014-05-14 07:36:00 +00:00
Andrew Trick
c5c7479014 Simple non-array binary search tree benchmark.
This includes a very simple pseudo-random number generator, which can
be used to drive benchmarks.

This doesn't include an official benchmark driver other than a trivial
test routine that generates the tree.

swift -emit-module -emit-library lfsr.swift -o liblfsr.dylib -O3
swift bst.swift -I. -L. -llfsr -O3

This is currently exposing an optimizer bug which will be filed shortly.

Swift SVN r17044
2014-04-29 21:54:06 +00:00