Commit graph

475 commits

Author SHA1 Message Date
Who? Me?!
4084ee2544 Clarify aggregates
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?!
959dd387bf Missing connection between two consecutive sentences
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?!
23b2ac55b8 english is hard
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?!
b871e0466f caps nit
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?!
9d37e01ac5 Grammar nit
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Oliver Scherer
6b4d15869a Fix tidy 2018-11-09 19:17:49 -06:00
Oliver Scherer
4bc2711dd2 Address most other review comments 2018-11-09 19:17:49 -06:00
Niko Matsakis
2a235197be Explain the unpack! macro 2018-11-09 19:17:49 -06:00
Oliver Scherer
5ba2dd6d8f Split overcomplicated sentence into two 2018-11-09 19:17:49 -06:00
Oliver Scherer
a820756e7b Link to docs and address some review comments 2018-11-09 19:17:49 -06:00
Oliver Scherer
5595dbf245 Document MIR building somewhat 2018-11-09 19:17:49 -06:00
Aleksey Kladov
d5682379bc document the interaction between macros and nameres
"The name resolution is a separate pass" is a wishful thinking :(
2018-11-09 19:11:32 -06:00
Gareth Ellis
5fc68b8230 Fixed Spelling Mistake In MIR/index.md - "alloated" 2018-11-09 18:08:51 -06:00
Aleksey Kladov
074465e827 Remove reference to copyright comment
We don't need them anymore
2018-11-08 20:02:48 -06:00
Aleksey Kladov
ab12b0bdc4 Rename trans to codegen 2018-11-08 12:36:11 -06:00
kenta7777
f036b1116a removed jemalloc statements. 2018-11-07 08:59:17 -06:00
kenta7777
548e029276 revised a jemalloc statement in how-to-build-and-run.md 2018-11-07 08:59:17 -06:00
Tom Tromey
08e19e8c44 Document ignore-llvm-version
This documents the ignore-llvm-version directive.
2018-11-06 16:35:13 -06:00
Niko Matsakis
ad452cbc75 Merge pull request #222 from scalexm/wf
Write well-formedness checking chapter
2018-11-03 06:28:36 -04:00
scalexm
27febd39f4 Fix nits 2018-11-02 21:50:36 +01:00
Niko Matsakis
4a46dd17a3 Merge pull request #223 from tmandry/improve-chalk-overview
Update chalk overview
2018-11-02 15:55:51 -04:00
Who? Me?!
5c7a3cf289 Clarify why 'static is free 2018-10-31 20:44:30 -05:00
Who? Me?!
6ff0b470bc Missing link 2018-10-31 20:43:46 -05:00
Tyler Mandry
86aea24c27 Chalk Overview: Fill in testing section 2018-10-30 18:06:31 -05:00
Tyler Mandry
d47c6f7d56 Chalk Overview: Organize and sort links 2018-10-30 18:06:31 -05:00
Tyler Mandry
eb17d75ec7 Chalk Overview: Update old content 2018-10-30 18:06:25 -05:00
Tyler Mandry
48315fca7b Fix a few more things
Co-Authored-By: scalexm <alexandre@scalexm.fr>
2018-10-30 22:15:22 +01:00
Tyler Mandry
67c488d208 Move Crates section down
Nest existing content under Chalk Structure. I think it reads better
this way.
2018-10-29 22:34:23 -05:00
Tyler Mandry
66e0b6e8c3 Move Resources to bottom 2018-10-29 22:27:26 -05:00
Tyler Mandry
3c53bbeb1a Add section on chalk structure 2018-10-29 22:16:17 -05:00
Who? Me?!
aaf6b2e27d Fix a few things
Co-Authored-By: scalexm <alexandre@scalexm.fr>
2018-10-29 22:43:44 +01:00
scalexm
2269c91587 Fix code blocks 2018-10-29 18:58:13 +01:00
scalexm
971eb71356 Add some examples for impls 2018-10-29 16:18:26 +01:00
scalexm
c8ebbf006c Write well-formedness checking chapter 2018-10-29 14:38:17 +01:00
Tom Tromey
c434cef02a Document the rust-lldb directive
Commit ac33b2e578 added a `rust-lldb`
directive to restrict the lldb part of a debuginfo test to only
versions of lldb that include the Rust plugin.
2018-10-26 18:23:38 -05:00
Niko Matsakis
0c1dba11fe Merge pull request #219 from tmandry/reorg-traits
Traits chapter cleanup
2018-10-26 15:06:54 -04:00
Tyler Mandry
cfbb0a677e Put "well-formedness checking" under "lowering rules"
This was also intended to be a reference chapter, according to @scalexm.
2018-10-26 13:43:31 -05:00
Tyler Mandry
4073cf3d40 Get excited 2018-10-26 13:43:31 -05:00
Tyler Mandry
6c6caec5b3 Add status of regions 2018-10-26 13:43:31 -05:00
Tyler Mandry
83cc11c679 Associated types: Break up text for readability 2018-10-26 13:43:31 -05:00
Tyler Mandry
29b57a01c4 Associated types: Mention "lazy normalization" somewhere 2018-10-26 13:43:31 -05:00
Tyler Mandry
c81ea65b5b Traits: Improve index layout, add chalk blurb 2018-10-26 13:43:31 -05:00
Tyler Mandry
ebb6aff2f6 Reflect traits chapter structure in index key ideas 2018-10-26 11:09:46 -05:00
Tyler Mandry
283b8a5da8 Group logic-related things under one section
I found the layout to be a bit inconsistent before. This groups anything
that touches logic rules under "Lowering to logic".

This might be crowding too many things under that section, but it makes
more sense to me overall.
2018-10-26 11:09:46 -05:00
Nikita Popov
9e4ed397f2 Update TypeVariants to TyKind
This has been renamed in https://github.com/rust-lang/rust/pull/53581.
2018-10-26 11:05:19 -05:00
Who? Me?!
5792451902 Update src/traits/caching.md
Co-Authored-By: csmoe <csmoe@msn.com>
2018-10-24 23:22:17 -05:00
Who? Me?!
e829263349 Update src/traits/hrtb.md
Co-Authored-By: csmoe <csmoe@msn.com>
2018-10-24 23:22:17 -05:00
Who? Me?!
730d1a60d6 Update src/borrow_check/region_inference.md
Co-Authored-By: csmoe <csmoe@msn.com>
2018-10-24 23:22:17 -05:00
Who? Me?!
8acc12f57c Update src/borrow_check/region_inference.md
Co-Authored-By: csmoe <csmoe@msn.com>
2018-10-24 23:22:17 -05:00
csmoe
4f32b55424 replace bound region with placeholder 2018-10-24 23:22:17 -05:00