Arnold Schwaighofer
4e43f745cd
[benchmark] Add DictionaryRemoveOfObjects
...
Another dictionary benchmark with objects as key and value types.
2016-03-13 08:23:36 -07:00
Arnold Schwaighofer
f6a1926c8c
[benchmark] Add Dictionary3OfObjects
...
Another dictionary benchmark with objects as key and value types.
2016-03-13 08:13:06 -07:00
Arnold Schwaighofer
577b0f2230
[benchmark] Add Dictionary2OfObjects
...
Another dictionary benchmark with objects as key and value types.
2016-03-13 08:03:41 -07:00
Arnold Schwaighofer
d021e8d5c9
[benchmark] Add DictionaryOfObjects benchmark
...
This tests performance of dictionary when both key and value are objects.
(We have fast paths otherwise because we know that the dictionary cannot be
backed by an objective c dictionary)
2016-03-13 08:03:11 -07:00
Arnold Schwaighofer
e9ac8c876a
Add a performance unit test for stack promotion
2016-03-09 07:30:00 -08:00
Patrick Pijnappel
6a5fc126e2
Add benchmark for UTF-8 decoding
2016-03-01 16:52:55 +11:00
Nadav Rotem
5df42b7f91
Track the performance of calls to protocol methods.
...
rdar://22704464.
2016-02-19 16:48:29 -08:00
David Grove
8fa5378cbe
Add sequential variant of Integrate benchmark
...
A simple recursive divide and conquer algorithm
whose parallel variant is often used to assess
scheduling overheads in dynamic task-based runtimes.
2016-02-12 17:32:27 -05:00
Nadav Rotem
732f38447b
[Benchmark] Add a new test to the test suite.
2016-02-09 16:36:59 -08:00
Luke Larson
2c62011276
[benchmark] Don't hard code directory structure
2016-02-09 15:21:05 -08:00
Nadav Rotem
115274fe42
[Benchmark] Add a test that checks the performance of protocol conformance.
2016-02-09 11:35:29 -08:00
Luke Larson
0356ec8ec3
Add Swift Benchmark Suite
2016-02-08 10:47:58 -08:00