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
Karoy Lorentey
203dc55b60
[benchmark] CheckResults → check
...
Capitalizing function names is against Swift naming conventions.
2021-09-15 22:08:07 -07:00
Pavol Vaskovic
7c951410f4
[Gardening] Remove extra Foundation imports
...
Remove the import of Foundation where it is not necessary for testing the ObjC interop.
2019-06-28 16:42:27 +02:00
Pavol Vaskovic
3417ee6d98
[benchmark] RGBHistogram Legacy Factor
2019-01-22 09:26:05 +01:00
Ben Cohen
4694310e51
[stdlib] Some minor cleanup ( #18130 )
...
* Remove case destructuring to _
* Remove some Iterator.Element
* Which idiot wrote this? Oh.
* Switch NibbleSort to just use default impls... shouldn't change perf
2018-07-21 17:29:57 -07:00
Karoy Lorentey
ec91f6b6d6
[benchmark] Replace hashValue implementations with hash(into:)
...
This gives us a better picture of expected hashing performance.
Add a new benchmark to track legacy hashValue performance.
2018-04-25 19:17:16 +01:00
Max Moiseev
1dd9d61ded
Move all benchmarks to use registerBenchmark and BenchmarkInfo
2017-10-03 18:04:56 -07:00
Dave Abrahams
e32fb8badb
Remove interpolated strings from benchmark CheckResults
...
This call was in many cases skewing the benchmark results.
Note: Intentionally staging this in without removing the old overload initially.
2017-05-05 10:25:02 -07:00
therealbnut
0e2ac90f95
Fix redundant constaints warnings with Box types
2017-03-26 11:33:27 +11: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
Dmitri Gribenko
e3ea6058bc
Fix warnings in benchmarks
2016-07-28 00:56:50 -07:00
practicalswift
5d1af107a3
[gardening] Use "{let,var} c: C" instead of "{let,var} c : C"
...
Inspired by @gribozavr:s fix in 1ad666742e
2016-07-01 23:51:32 +02:00
practicalswift
66183cdbf7
[gardening] Fix unjustified spacing
2016-04-07 10:10:24 +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
Arnold Schwaighofer
191b3c87a1
[benchmark] Add RGBHistogramOfObjects
...
Another dictionary benchmark with objects as key and value types.
2016-03-13 08:45:30 -07:00
Dmitri Gribenko
624461f242
wip
2016-02-15 23:48:02 -08:00
Max Moiseev
3a3984877a
Merge remote-tracking branch 'origin/master' into swift-3-api-guidelines
2016-02-15 15:43:34 -08:00
Luke Larson
0356ec8ec3
Add Swift Benchmark Suite
2016-02-08 10:47:58 -08:00