Mark Mansi
a57ea31fe2
add a bit more
2018-11-10 22:41:27 -06:00
Mark Mansi
8dbc5f6e31
start on walkthrough
2018-11-10 22:06:15 -06:00
Who? Me?!
ed24e55436
Don't keep recompiling!
2018-11-09 19:37:59 -06:00
Oliver Scherer
4b26ea4b50
Don't try to build some example code snippets
2018-11-09 19:17:49 -06:00
Oliver Scherer
dcb15af004
Line length checks
2018-11-09 19:17:49 -06:00
Oliver Scherer
fb421580f0
Remove a sentence from the end of a chapter because it also appears right at the start of the chapter
2018-11-09 19:17:49 -06:00
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
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