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 |
|
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 |
|
David Farler
|
c2f12980a8
|
Update benchmark code for SE-0081 moved where clause - NFC
|
2016-07-29 11:59:58 -07:00 |
|
Arnold Schwaighofer
|
cd59716c78
|
[benchmark] PopFrontGeneric - Replace protocol with minimal implementation
_ArrayBufferProtocol's visiblity will be changed to internal. Replace with a
minimal implementation for this benchmark.
rdar://27261449
|
2016-07-11 08:55:33 -07:00 |
|
Dmitri Gribenko
|
10697f939f
|
Merge commit '510f29abf77e202780c11d5f6c7449313c819030' into swift-3-indexing-model
|
2016-04-14 13:45:27 -07: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 |
|
Dave Abrahams
|
f493b54e44
|
[stdlib] indexing model: Interval/Range merge
This is step 1; we still need to introduce ClosedRange.
|
2016-03-16 15:59:10 -07:00 |
|
Max Moiseev
|
e48f452a2e
|
Merge remote-tracking branch 'origin/swift-3-api-guidelines' into swift-3-api-guidelines
|
2016-02-29 12:15:33 -08:00 |
|
Max Moiseev
|
a49dab6bf8
|
Merge remote-tracking branch 'origin/master' into swift-3-api-guidelines
|
2016-02-29 12:08:52 -08:00 |
|
Daniel Duan
|
2bc78b8c09
|
[stdlib] update for 'inout' adjustment (SE-0031)
|
2016-02-26 12:02:29 -08:00 |
|
Jordan Rose
|
b319e3da32
|
stdlib: Adjust to insert(contentsOf:at:) and append(contentsOf:)
instead of insertContents(of:at:) and appendContents(of:),
originally insertContentsOf(_:at:) and appendContentsOf(_:)
per internal discussion.
|
2016-02-25 12:50:39 -08:00 |
|
Max Moiseev
|
4b9eab6288
|
appendContentsOf => appendContents(of:)
|
2016-02-22 18:02:04 -08:00 |
|
Max Moiseev
|
40b1a0b7e0
|
[stdlib] all sorts of require renamed back to precondition
|
2016-02-19 18:21:29 -08:00 |
|
Dmitri Gribenko
|
efaa39ea79
|
stdlib: add first argument labels and some other changes to conform to API guidelines
|
2016-02-15 23:47:54 -08: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 |
|