19 Commits

Author SHA1 Message Date
Karoy Lorentey
8944591e71 [benchmark] Simplify benchmark registration 2021-09-15 22:08:08 -07:00
Karoy Lorentey
8910b75cfe [benchmark] Stop capitalizing function and variable names 2021-09-15 22:08:07 -07:00
Michael Ilseman
83e5cb5bcf [benchmark] Disable inlining of wCSIA in benchmark
... which gives us a better feel for when contiguity is unknown at the
call site.
2020-04-03 14:06:12 -07:00
Michael Ilseman
e3cbb41a67 [benchmark] Add custom-collection String(decoding:as:)
Add a custom collection String(decoding:as:) benchmark for contiguous
and non-contiguous collections (overriding
withContiguousStorageIfAvailable)
2020-04-01 11:29:03 -07:00
David Smith
f0b3003b14 Add benchmarks for creating Strings from ASCII 2019-10-14 09:23:21 -07:00
Michael Ilseman
15e869bb9d [benchmark] Non-ASCII variants of UTF-8 decoding inits 2018-06-14 17:06:01 -07:00
Michael Ilseman
763fc064ef [benchmark] Add String.init UTF-8 decoding benchmarks 2018-06-14 12:56:55 -07:00
Max Moiseev
1dd9d61ded Move all benchmarks to use registerBenchmark and BenchmarkInfo 2017-10-03 18:04:56 -07:00
practicalswift
6d1ae2a39c [gardening] 2016 → 2017 2017-01-06 16:41:22 +01:00
practicalswift
797b80765f [gardening] Use the correct base URL (https://swift.org) in references to the Swift website
Remove all references to the old non-TLS enabled base URL (http://swift.org)
2016-11-20 17:36:03 +01:00
practicalswift
db452dcbe9 [gardening] "[ a, b ]" → "[a, b]" 2016-04-17 21:26:08 +02:00
Manav Gabhawala
7928140f79 [SE-0046] Implements consistent function parameter labels by discarding extraneous parameter names and adding _ where necessary 2016-04-06 20:21:58 -04:00
Max Moiseev
7fe6916bf6 Merge remote-tracking branch 'origin/master' into swift-3-api-guidelines 2016-03-07 12:10:47 -08:00
practicalswift
5b2800225d [gardening] Fix recently introduced typos
Fixed:
* perfomance → performance
* requirments → requirements
* satisified → satisfied
* template template → template
2016-03-04 11:10:50 +01:00
Max Moiseev
cf4bafe9e3 Merge remote-tracking branch 'origin/master' into swift-3-api-guidelines 2016-03-03 13:22:03 -08:00
Patrick Pijnappel
3d58bc0d82 Adjust UTF8Decode benchmark to run in <1s
Under Debug -Onone
2016-03-03 18:17:09 +11:00
Patrick Pijnappel
6dc0a111f1 Minimize influence of setup time for UTF-8 decoding benchmark 2016-03-02 22:08:26 +11:00
Patrick Pijnappel
0b307a313c Make UTF-8 decode benchmark use more realistic cases 2016-03-01 20:31:32 +11:00
Patrick Pijnappel
6a5fc126e2 Add benchmark for UTF-8 decoding 2016-03-01 16:52:55 +11:00