Richard Wei
be21aaf64b
Merge branch 'master' of github.com:apple/swift into default-derivative
2019-12-12 13:36:31 -08:00
Richard Wei
f5d304c6ec
[Docs] [AutoDiff] Add default derivative subsection and fix minor issues.
2019-12-12 13:33:10 -08:00
Dan Zheng
25bb2ca001
[Docs] [AutoDiff] Fix typos in differentiable programming manifesto.
...
- `@differential(linear)` -> `@differentiable(linear)`
- Fix derivative registration for `ElementaryFunctions` requirements.
2019-12-12 00:07:49 -08:00
Saleem Abdulrasool
49c26c295a
Merge pull request #28722 from compnerd/spm-docs
...
docs: Update WindowsBuild.md
2019-12-11 18:58:40 -08:00
Saleem Abdulrasool
87cc554d5b
docs: Update WindowsBuild.md
...
Improve rules for swiftpm and tsc builds.
2019-12-11 15:43:12 -08:00
Richard Wei
fb38f92eaa
[Docs] [AutoDiff] Fix incorrectly rendered table and dead link
2019-12-11 15:16:17 -08:00
Richard Wei
e5935fba6c
[Docs] [AutoDiff] Move higher-order functions out of future directions.
...
Differentiating higher-order functions is no longer a future direction, as the theory paper ([The Differentiable Curry](https://www.semanticscholar.org/paper/The-Differentiable-Curry-Plotkin-Brain/187078bfb159c78cc8c78c3bbe81a9176b3a6e02 )) is now public.
2019-12-10 19:28:23 -08:00
Holly Borla
edb4e70d66
Merge pull request #28600 from hborla/tuple-mismatch-diagnostics
...
[ConstraintSystem] Port tuple type mismatch diagnostics
2019-12-09 13:26:34 -08:00
Pavel Yaskevich
cb8177e06b
[TypeChecker.rst] NFC: Mark that @dynamicCallable diagnostics have been ported
2019-12-06 16:43:18 -08:00
Holly Borla
ff53718c6b
[Docs] Remove visitTupleExpr from the New Diagnostic Architecture
...
to-do list.
2019-12-06 13:12:57 -08:00
Pavel Yaskevich
35c437b9c1
[TypeChecker.rst] NFC: Mark that diagnoseClosureExpr has been ported
2019-12-04 14:25:36 -08:00
swift-ci
fcfd555a23
Merge pull request #28522 from dan-zheng/docs
2019-12-02 14:43:16 -08:00
swift-ci
f4002c80ea
Merge pull request #19735 from kevints/SR-8925
2019-12-02 13:15:24 -08:00
Dan Zheng
51ebf99f5d
[Docs] Fix typos in differentiable programming manifesto.
...
- Fix `Sequential` function builder usage.
- Fix grammatical error.
- `powerful machine learning` -> `expressive machine learning`
2019-12-02 12:39:50 -08:00
swift-ci
4c00d97b99
Merge pull request #28491 from dan-zheng/docs
2019-12-02 11:05:28 -08:00
Volodymyr Sapsai
84c7b632e8
[docs] Fix Objective-C bridging attribute name. ( #28495 )
...
Correct attribute name is `objc_bridge_mutable` according to
40963b2bf0/clang/include/clang/Basic/Attr.td (L1743)
2019-12-02 10:53:08 -08:00
Robert Widmann
266f2c8912
Merge pull request #16589 from kitasuke/update_documentation_of_alloc_stack_for_sil
...
[Gardening] Update alloc_stack documentation in SIL.rst
2019-12-02 10:34:08 -08:00
swift-ci
9ff7485139
Merge pull request #28454 from apple/rename-differentiating-transposing
2019-12-02 10:28:29 -08:00
Dan Zheng
292d76461a
[Docs] Fix typos in differentiable programming manifesto.
...
- `Differentiable operators` -> `Differential operators`
- Fix incorrect `gradient(at:in:)` result type.
2019-11-26 18:15:56 -08:00
yostane
2ceaa4cd98
Fix typos on Windows.md
2019-11-24 22:36:22 +01:00
yostane
f710598a98
Added WSL2 instructions
...
- Detailed limitations of WSL1: debug and run the Swift REPL.
- Added instructions for WSL2 that allow to debug and REPL
2019-11-23 23:23:05 +01:00
Richard Wei
7a9be4f09c
Update markdown headers.
...
Co-Authored-By: Dan Zheng <danielzheng@google.com >
2019-11-22 23:06:46 -08:00
Richard Wei
ac16ac3b5a
[Docs] [AutoDiff] Rename '@differentiating' and '@transposing' attributes.
...
In the code review for #28321 , the main developers of AutoDiff agreed to rename `@differentiating` and `@transposing` to `@derivative(of:)` and `@transpose(of:)`, respectively. This PR updates the manifesto to reflect this change.
2019-11-22 22:35:43 -08:00
Pavel Yaskevich
69d46015ff
Merge pull request #28387 from xedin/todo-for-new-diags
...
[Docs] Update TypeChecker.rst with a list of not-yet-ported diagnostics
2019-11-21 15:30:07 -08:00
Pavel Yaskevich
88e38d13cf
Update docs/TypeChecker.rst
...
Co-Authored-By: Dan Zheng <danielzheng@google.com >
2019-11-21 13:45:33 -08:00
Saleem Abdulrasool
b8be8b20fa
Update WindowsBuild.md
...
Some minor cleanups to paths to reduce dependence on the environment variables. Start documenting building t-s-c which is needed to bootstrap s-p-m.
2019-11-21 09:59:59 -08:00
Pavel Yaskevich
e52dc59cc4
[Docs] Update TypeChecker.rst with a list of not-yet-ported diagnostics
2019-11-20 12:35:36 -08:00
Saleem Abdulrasool
370cd9e115
Update WindowsBuild.md
...
Update rules for building llbuild, fix invocation for Foundation
2019-11-19 13:05:56 -08:00
swift-ci
f507e7be45
Merge pull request #13012 from anandabits/generics-manifesto
2019-11-18 16:37:11 -08:00
Robert Widmann
d9d6457177
Merge pull request #19652 from ranunez/patch-1
...
Update OptimizationTips.rst with consistent colon syntax
2019-11-18 12:37:07 -08:00
Varun Gandhi
2488f4801c
[docs] Add a DevelopmentTips.md file. ( #28248 )
2019-11-18 10:39:14 -08:00
swift-ci
c239d7a70e
Merge pull request #12530 from amraboelela/update-android-md
2019-11-17 16:38:39 -08:00
Dain Miller
6fe6ca0d4e
Fix typo in docs
2019-11-17 15:52:10 -05:00
Richard Wei
01b53db1b2
Remove a redundant paragraph.
2019-11-16 16:28:52 -08:00
Richard Wei
fa6c07d31d
[Docs] [AutoDiff] Rename '@nondiff' to '@noDerivative'.
...
We agreed to move to rename `@nondiff` to `@noDerivative` (in line with the `@noDerivative` declaration attribute) in #28278 .
2019-11-16 16:27:10 -08:00
Saleem Abdulrasool
a9daa008a2
Merge pull request #26298 from compnerd/android-sdk-cross-compilation
...
docs: add initial documentation for android SDK
2019-11-16 13:00:10 -08:00
Robert Widmann
d4e097f100
Merge pull request #25175 from compnerd/build
...
docs: describe where the build system is evolving to
2019-11-15 23:15:27 -08:00
Jordan Rose
6db9a69e94
[docs] Move all the futurey bits of LibraryEvolution.rst to a new file ( #28007 )
...
It's not /exactly/ a manifesto but it's close enough.
2019-11-14 16:24:46 -08:00
Jordan Rose
954a14261f
Merge pull request #27943 from jrose-apple/eevee
...
[docs] Modernize LibraryEvolution.rst, part 1
2019-11-14 16:24:20 -08:00
own2pwn
ae7723a618
[Docs] Fix typo in HighLevelSILOptimizations.rst.
...
`nonelement` -> `non-element`
2019-11-14 11:04:57 -08:00
Saleem Abdulrasool
c0ea564ff0
Merge pull request #28234 from apple/compnerd-import-exports
...
Update WindowsBuild.md
2019-11-13 18:02:19 -08:00
Aubrey Mills
cd8f545836
Update DifferentiableProgramming.md ( #28230 )
...
Changed "Numerical computing in Swift Swift is an
expressive..." to "Numerical computing in Swift is an
expressive..."
2019-11-13 10:48:30 -08:00
Saleem Abdulrasool
af75939bf6
Update WindowsBuild.md
...
Update rules for the Windows build after CMake 3.15 upgrade. This simplifies the rules, relies on the export targets and removes the unnecessary variables.
2019-11-13 10:43:56 -08:00
Saleem Abdulrasool
4d923ad585
Merge pull request #28202 from apple/compnerd-patch-1
...
Update WindowsBuild.md
2019-11-12 07:48:02 -08:00
Dan Zheng
51d7d6aec1
[Docs] Minor edits to differentiable programming manifesto. ( #28200 )
...
Polish "zero tangent vector initialization" doc comments.
2019-11-11 18:17:52 -08:00
Saleem Abdulrasool
44bde54938
Update WindowsBuild.md
...
Update dispatch parameters for Foundation
2019-11-11 16:24:46 -08:00
swift-ci
526c5bf91d
Merge pull request #23761 from tarleb/patch-1
2019-11-11 15:28:00 -08:00
Owen Voorhees
da7e1ca8ad
[Diagnostics] Add a section to Diagnostics.md on educational notes
2019-11-07 21:19:48 -08:00
John McCall
17cc65cc38
Patch Sphinx to tell it about the Swift lexers in a somewhat simpler way.
2019-11-05 17:45:37 -05:00
Saleem Abdulrasool
7e7e09be87
Merge pull request #28004 from apple/compnerd-one-time-setup
...
Update WindowsBuild.md
2019-11-01 15:04:10 -07:00