Manu
02b5fa2c8e
Fix some typos in the codebase
2023-08-31 18:50:10 -03:00
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
Patrick Pijnappel
6196a8a045
[benchmark] Rename premultiplied tests
2020-04-07 19:04:45 +10:00
Patrick Pijnappel
fce674efcb
[benchmark] Premultiply N for case conversion benchmark
2020-04-06 15:48:12 +10:00
Pavol Vaskovic
f890cfb00f
Merge pull request #25309 from Armenm/SR-10855-non-ascii-angryphonebook
...
[benchmark] SR-10855: Added non-ASCII characters to String benchmarking
2019-07-04 19:00:20 +02:00
Pavol Vaskovic
6c97101aa3
[benchmark] Cleaned up new AngryPhonebook tests
...
Clarified the naming of tests that exercise `_SmallString`s with `.Small` suffix and used plane name for regular String workloads.
Reordered declarations. Documented workload sizes.
2019-07-04 16:50:26 +02:00
Pavol Vaskovic
1d37b0092d
[benchmark] Add AngryPhonebook.Strasse variant
...
Pathological case, uppercase: ß -> SS
2019-07-03 22:00:36 +02:00
Pavol Vaskovic
560cdca452
[benchmark] Large variants of new AngryPhonebook
...
Add case conversion benchmarks that operate on one large string (precomposed phonebook, comma separated names).
2019-07-03 18:49:51 +02:00
Pavol Vaskovic
878433eee6
[benchmark] Restore original run_AngryPhonebook
2019-07-03 17:47:51 +02: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
Armen
0c4859fd2f
Revert changes to existing benchmark
2019-06-27 23:06:15 -04:00
Armen
4483e849ef
SR-10855: Consistent test data and code refactor
2019-06-26 00:33:39 -04:00
Armen
76bf39c3a4
Decreased the workload of benchmarks
2019-06-26 00:05:04 -04:00
Armen
d2255bdeab
SR-10855: Added non-ASCII characters
...
Added Cyrillic and Armenian names with emojis
2019-06-26 00:05:04 -04:00
Keita Nonaka
b630380c0a
switch var to let in benchmark directory ( #24011 )
...
* switch var to let in benchmark directory
* Revert "switch var to let in benchmark directory"
This reverts commit 6133471e76 .
* change gyb files to fix error
2019-05-07 19:16:25 -07:00
Pavol Vaskovic
959a4358c2
[benchmark] AngryPhonebook Legacy Factor
...
Lowered the workload to get under 1ms runtime.
2018-12-07 16:27:06 +01: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
Nate Cook
81eb96c6dc
Suppress warnings for unused results in benchmark tests
2016-05-17 14:34:06 -05: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
bcb698bcb4
AngryPhonebook: uppercased and lowercased are functions so call them
...
We were not doing any work in this benchmark at -O because we were removing dead
code (to build a tuple of partially applied functions). Now that we are actually
calling the functions we can't eliminate dead code.
This is going to appear as a regression but it is none.
2016-03-31 09:17:17 -07: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