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 |
|
practicalswift
|
85e29caac8
|
[gardening] Fix recently introduced typo: "apend" → "append"
|
2016-02-12 23:29:25 +01:00 |
|
practicalswift
|
87bcd45c9e
|
[Python] Fix recently introduced PEP 8 regressions.
After this commit:
$ flake8
$
(No PEP 8 warnings or errors left in the repo.)
|
2016-02-10 22:23:49 +01:00 |
|
Luke Larson
|
b606297f83
|
[benchmark] Correct perf_test_driver class name
|
2016-02-10 12:02:39 -08:00 |
|
Daniel Duan
|
993fd5cc6e
|
use keyword "associatedtype" in benchmark code
|
2016-02-10 00:55:55 -08:00 |
|
lplarson
|
15d94d1595
|
Merge pull request #1234 from practicalswift/benchmark-pep8-fixes
[Python] Bring new code in line with subset of PEP 8 used in project
|
2016-02-09 18:49:19 -08: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
|
0188d27937
|
Add a short description to the benchmark.
|
2016-02-09 11:50:38 -08:00 |
|
Nadav Rotem
|
115274fe42
|
[Benchmark] Add a test that checks the performance of protocol conformance.
|
2016-02-09 11:35:29 -08:00 |
|
practicalswift
|
e678f7a141
|
[gardening] Fix recently introduced typos
|
2016-02-09 14:18:10 +01:00 |
|
Michael Gottesman
|
8093134b8f
|
[perf-test] [cmake] Refactor out arch/optset specific code from swift_benchmark_compile into swift_benchmark_compile_archopts.
|
2016-02-08 15:07:12 -08:00 |
|
Michael Gottesman
|
c01c70342d
|
[perf-test] [cmake] Rename add-swift-benchmark-suite.cmake => AddSwiftBenchmarkSuite.cmake to match the current naming scheme of cmake modules in swift/llvm.
|
2016-02-08 14:45:59 -08:00 |
|
Michael Gottesman
|
1c2f40e246
|
[perf-test] Add in the Benchmark_DTrace driver.
This and the associated *.d file can be used to determine dynamic
retain/release counts over the perf test suite.
|
2016-02-08 14:35:47 -08:00 |
|
practicalswift
|
576ef29629
|
[Python] Fix redundant list comprehensions in recently introduced code.
|
2016-02-08 20:54:20 +01:00 |
|
practicalswift
|
a7cbdb4ea5
|
Bring new Python code in line with subset of PEP 8 used in project.
|
2016-02-08 20:42:19 +01:00 |
|
Luke Larson
|
0356ec8ec3
|
Add Swift Benchmark Suite
|
2016-02-08 10:47:58 -08:00 |
|
Dmitri Gribenko
|
3bc99c7913
|
bulid-script: simplify code and use more idiomatic variable names
|
2015-12-19 21:28:35 -08:00 |
|
Luke Larson
|
5d1c6e16a0
|
[build-script] Support perf tests on additional platforms
|
2015-12-10 14:54:59 -08:00 |
|
Michael Gottesman
|
b88b701b73
|
[cmake] Do not attempt to include the perf test suite by default
|
2015-11-03 07:11:39 -08:00 |
|
Ted Kremenek
|
bd7b963efa
|
Include full checking for performance test suite.
|
2015-11-02 20:46:59 -08:00 |
|
Michael Gottesman
|
f14e75c2ea
|
Enable the perf test suite to be imported if it is checked out. This is a stop gap measure to make it easier to run tests.
|
2015-11-02 18:29:18 -08:00 |
|