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 |
|
Andrew Trick
|
c001de0359
|
Broaden the set of benchmarks tagged under .cpubench
These have all shown to be interesting, relevant, stable, and
optimized well enough by the compiler to be useful for cpu performance
tracking.
|
2020-05-18 23:43:07 -07:00 |
|
Pavol Vaskovic
|
20365fb437
|
[benchmark] Fine tune legacyFactor some more
|
2019-02-20 08:56:38 +01:00 |
|
Pavol Vaskovic
|
6eb85e4780
|
[benchmark] DictionarySwapAtOfObjects fine-tune LF
|
2019-02-20 08:00:53 +01:00 |
|
Pavol Vaskovic
|
6bfaafa317
|
[benchmark] DictionarySwap: Extract runFunctions
|
2019-02-20 01:02:59 +01:00 |
|
Pavol Vaskovic
|
aa977ad3f6
|
[benchmark] DictionarySwap Setup Overhead
|
2019-02-19 23:50:50 +01:00 |
|
Pavol Vaskovic
|
acb2c18a6c
|
[benchmark] DictionarySwap Legacy Factor
|
2019-01-11 22:43:15 +01: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 |
|
Karoy Lorentey
|
80b36d271b
|
[benchmark] Add benchmarks for Dictionary.Values.swapAt(_:,_:)
|
2018-03-08 12:44:11 +00:00 |
|
Max Moiseev
|
1dd9d61ded
|
Move all benchmarks to use registerBenchmark and BenchmarkInfo
|
2017-10-03 18:04:56 -07:00 |
|
Erik Eckstein
|
9e432294e1
|
benchmarks: fix warnings
rdar://problem/33660902
|
2017-08-01 17:47:16 -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
|
548ba33e1d
|
[benchmark] Add DictionarySwapOfObjects
Another dictionary benchmark with objects as key and value types.
|
2016-03-13 08:28:58 -07:00 |
|
Luke Larson
|
0356ec8ec3
|
Add Swift Benchmark Suite
|
2016-02-08 10:47:58 -08:00 |
|