Michael Ilseman
|
f6bf784ef1
|
[benchmark] Appease python lint
|
2017-04-19 15:55:16 -07:00 |
|
Michael Ilseman
|
edf8e6e5e6
|
[benchmark] Move work into the harness generator
Move the improvements to main.swift into the harness generator and
template itself. Run the generator.
|
2017-04-19 14:59:35 -07:00 |
|
Michael Ilseman
|
9ffc2f073a
|
[benchmark] Add String test suite (off by default)
Starts a String perf test suite called stringTests which is
off-by-default, but allows us to place some lower-level targeted
benchmarking.
|
2017-04-19 13:31:34 -07:00 |
|
Michael Ilseman
|
c1ba0bcd6a
|
[benchmark] Speed up compilation time of suite
This speeds up the compilation time of main.swift in the benchmark
suite from taking a minute or two to about a second. NFC.
|
2017-04-19 13:30:35 -07:00 |
|
practicalswift
|
a029589093
|
[gardening] Use consistent headers
|
2017-04-18 19:51:08 +02:00 |
|
Max Moiseev
|
9b53efd72c
|
Merge branch 'master' into new-integer-protocols
|
2017-04-17 09:53:44 -07:00 |
|
swift-ci
|
bf08d01610
|
Merge pull request #8641 from palimondo/sequence-benchmarks
|
2017-04-14 00:35:02 -07:00 |
|
Pavol Vaskovic
|
857745fbf1
|
Added usage comment to test driver. Renamed validation-test/[benchmarks -> benchmark].
|
2017-04-13 21:38:21 +02:00 |
|
Pavol Vaskovic
|
6a54bc22ff
|
Fixed Python style issues reported by python-lint
|
2017-04-13 13:00:54 +02:00 |
|
Pavol Vaskovic
|
54cfe0a7c4
|
Nit: Fixed formatting of dashes in file header
|
2017-04-13 12:41:54 +02:00 |
|
practicalswift
|
77ab316d60
|
[gardening] Avoid blind exception
|
2017-04-12 15:13:11 +02:00 |
|
practicalswift
|
b704f1448b
|
[gardening] Improve header consistency
|
2017-04-12 15:13:11 +02:00 |
|
Max Moiseev
|
fe4553eb80
|
Merge branch 'master' into new-integer-protocols
|
2017-04-11 17:07:11 -07:00 |
|
Pavol Vaskovic
|
1c9cc3815a
|
Performance tests for Sequence methods: DropFirst, DropWhile, PrefixWhile
|
2017-04-12 01:15:02 +02:00 |
|
Michael Gottesman
|
92b70212bb
|
[leaksrunner] Handle subprocesses segfaulting nicely rather than throwing an IndexError.
|
2017-04-10 16:33:26 -07:00 |
|
Pavol Vaskovic
|
739c3b70a8
|
Add same test variants for DropLast and Prefix as exist on Suffix
|
2017-04-11 01:22:43 +02:00 |
|
Michael Gottesman
|
503b6b883f
|
[leaksrunner] Use pool.map_async.get(999999) instead of pool.map so that we support C-c.
|
2017-04-10 16:00:04 -07:00 |
|
Pavol Vaskovic
|
7c103d80c6
|
Validate that benchmark commits contain freshly generated test harness
|
2017-04-11 00:47:34 +02:00 |
|
Max Moiseev
|
a3a3351bd8
|
Merge branch 'master' into new-integer-protocols
|
2017-04-10 15:41:13 -07:00 |
|
swift-ci
|
fc4ee13f39
|
Merge pull request #8554 from palimondo/CheckResultsWithConditionalMessage
|
2017-04-09 13:06:25 -07:00 |
|
Pavol Vaskovic
|
11065bec81
|
Fixed more filenames in the comments.
|
2017-04-08 09:22:56 +02:00 |
|
Pavol Vaskovic
|
4dbcec2ab5
|
Fixed filename in the comments.
|
2017-04-08 09:20:53 +02:00 |
|
Pavol Vaskovic
|
4f3753a749
|
Add support for GYB in benchmarks
|
2017-04-08 09:13:18 +02:00 |
|
Max Moiseev
|
31e1b1f4ff
|
Splitting a complex expression in the benchmarks
|
2017-04-07 17:06:56 -07:00 |
|
Max Moiseev
|
5242168f60
|
Reverting becnhmarks code to master
|
2017-04-05 13:50:50 -07:00 |
|
Pavol Vaskovic
|
76327e097d
|
Adressed formatting nits
|
2017-04-05 09:44:57 +02:00 |
|
Max Moiseev
|
42095bfbaa
|
Merge branch 'master' into new-integer-protocols
|
2017-04-04 11:00:47 -07:00 |
|
swift-ci
|
0fd807d7f5
|
Merge pull request #8429 from palimondo/CheckResultsWithConditionalMessage
|
2017-04-03 18:24:50 -07:00 |
|
Max Moiseev
|
10f0c9e89a
|
Merge branch 'master' into new-integer-protocols
|
2017-04-03 11:49:56 -07:00 |
|
Max Moiseev
|
3cbcd716f5
|
Merge branch 'master' into new-integer-protocols
|
2017-03-31 10:03:20 -07:00 |
|
Andrew Bennett
|
ad74313951
|
Merge branch 'master' into therealbnut-fix-box-generic-warnings
|
2017-03-31 09:07:11 +11:00 |
|
Pavol Vaskovic
|
4b0c270b66
|
[Benchmark] Eliminate redundant conformance requirements.
|
2017-03-30 16:16:03 +02:00 |
|
Pavol Vaskovic
|
096f028e89
|
Lazily compute error message only when the condition fails
|
2017-03-30 11:09:34 +02:00 |
|
Arnold Schwaighofer
|
91882b44fa
|
Merge pull request #8408 from aschwaighofer/fix_benchmark_to_work_with_scripts
Fix benchmark for generate script
|
2017-03-29 08:13:35 -07:00 |
|
Arnold Schwaighofer
|
3c83ea6761
|
Fix benchmark for generate script
|
2017-03-29 05:35:48 -07:00 |
|
practicalswift
|
377e534239
|
[gardening] Add missing copyright notice
|
2017-03-28 21:43:00 +02:00 |
|
Max Moiseev
|
969b4814e2
|
Merge branch 'master' into new-integer-protocols
|
2017-03-27 20:40:15 -07:00 |
|
Arnold Schwaighofer
|
f5cf0aa5d6
|
Add existential performance benchmarks
|
2017-03-27 11:32:47 -07:00 |
|
therealbnut
|
0e2ac90f95
|
Fix redundant constaints warnings with Box types
|
2017-03-26 11:33:27 +11:00 |
|
Max Moiseev
|
2c9be47551
|
Merge branch 'master' into new-integer-protocols
|
2017-03-23 16:46:01 -07:00 |
|
Hugh Bellamy
|
8671854674
|
Properly python lint remaining files
|
2017-03-23 14:06:46 +07:00 |
|
Doug Coleman
|
e7390d1770
|
Revert "utils: Add swiftenvs, which allow the overriding of compiler tools."
This reverts commit 2b923f3846.
|
2017-03-22 20:09:34 -07:00 |
|
Doug Coleman
|
9880f65767
|
Revert "cmake: Ensure that CMAKE_CODESIGN is set instead of trying to run empty"
This reverts commit f3b7485369.
|
2017-03-22 20:09:34 -07:00 |
|
Max Moiseev
|
b9fb3badc8
|
Merge remote-tracking branch 'origin/master' into new-integer-protocols
|
2017-03-22 12:30:24 -07:00 |
|
Doug Coleman
|
f3b7485369
|
cmake: Ensure that CMAKE_CODESIGN is set instead of trying to run empty
commands.
|
2017-03-21 21:13:12 -07:00 |
|
Doug Coleman
|
2b923f3846
|
utils: Add swiftenvs, which allow the overriding of compiler tools.
|
2017-03-21 14:59:12 -07:00 |
|
Roman Levenstein
|
29ad714bb7
|
Annotate stdlib functions to get a good performance even in resilient mode, when -sil-serialize-all is disabled
This commit mostly improves the performance of arrays and ranges.
It does not cover Strings, Dictionaries and Sets yet.
|
2017-03-16 19:46:11 -07:00 |
|
swift-ci
|
b156cbb0f7
|
Merge pull request #7420 from therealbnut/therealbnut-droplast-suffix-benchmarks
|
2017-03-14 14:34:53 -07:00 |
|
Nate Cook
|
27b3de06f8
|
[benchmark] Add test for lazy filter -> array
|
2017-03-14 11:08:25 -05:00 |
|
Mikio Takeuchi
|
84e07329d3
|
Conditionally import Darwin or Glibc
|
2017-03-13 14:50:07 +09:00 |
|