Who? Me?!
7d4e8fade7
caps nit
...
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?!
13a9a2c9ab
Grammar nit
...
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Oliver Scherer
5c1574d43f
Fix tidy
2018-11-09 19:17:49 -06:00
Oliver Scherer
ee6dcdb221
Address most other review comments
2018-11-09 19:17:49 -06:00
Niko Matsakis
d8c2025b02
Explain the unpack! macro
2018-11-09 19:17:49 -06:00
Oliver Scherer
a6843376d8
Split overcomplicated sentence into two
2018-11-09 19:17:49 -06:00
Oliver Scherer
e5017443f2
Link to docs and address some review comments
2018-11-09 19:17:49 -06:00
Oliver Scherer
dd84db1f25
Document MIR building somewhat
2018-11-09 19:17:49 -06:00
Aleksey Kladov
c5c2df2f87
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
817a8879c9
Fixed Spelling Mistake In MIR/index.md - "alloated"
2018-11-09 18:08:51 -06:00
Mark Mansi
94b006e20d
fill out the borrowck chapter a bit more
2018-11-08 21:34:17 -06:00
Mark Mansi
0614aad0de
add a few links to rustdocs
2018-11-08 20:38:14 -06:00
Mark Mansi
55f8aae0e1
minor improvements
2018-11-08 20:29:45 -06:00
Aleksey Kladov
69554f57e1
Remove reference to copyright comment
...
We don't need them anymore
2018-11-08 20:02:48 -06:00
Aleksey Kladov
31e80c3b00
Rename trans to codegen
2018-11-08 12:36:11 -06:00
kenta7777
14eaf2a2d0
removed jemalloc statements.
2018-11-07 08:59:17 -06:00
kenta7777
910e243eb1
revised a jemalloc statement in how-to-build-and-run.md
2018-11-07 08:59:17 -06:00
Tom Tromey
60c7a824e1
Document ignore-llvm-version
...
This documents the ignore-llvm-version directive.
2018-11-06 16:35:13 -06:00
Tyler Mandry
85fdcfdd1f
SLG: Replace heritage section with links to it elsewhere
...
Maybe we want to include this in the bibliography or something, though.
2018-11-04 09:50:18 -06:00
Tyler Mandry
54abc3bd9d
SLG: Add intro
2018-11-04 09:38:56 -06:00
Niko Matsakis
c31a7a8076
Merge pull request #222 from scalexm/wf
...
Write well-formedness checking chapter
2018-11-03 06:28:36 -04:00
Tyler Mandry
9aa8454682
Copy chalk_engine README
2018-11-02 16:20:56 -05:00
scalexm
e10e62d514
Fix nits
2018-11-02 21:50:36 +01:00
Niko Matsakis
2147a13b73
Merge pull request #223 from tmandry/improve-chalk-overview
...
Update chalk overview
2018-11-02 15:55:51 -04:00
Who? Me?!
5a6fb3a4a6
Clarify why 'static is free
2018-10-31 20:44:30 -05:00
Who? Me?!
3e47ef6aa5
Missing link
2018-10-31 20:43:46 -05:00
Tyler Mandry
ff42f3cb54
Chalk Overview: Fill in testing section
2018-10-30 18:06:31 -05:00
Tyler Mandry
0e9d1a7afa
Chalk Overview: Organize and sort links
2018-10-30 18:06:31 -05:00
Tyler Mandry
4a8803cd10
Chalk Overview: Update old content
2018-10-30 18:06:25 -05:00
Tyler Mandry
4da740321c
Fix a few more things
...
Co-Authored-By: scalexm <alexandre@scalexm.fr>
2018-10-30 22:15:22 +01:00
Tyler Mandry
c50ab556c0
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
26d5a3c5a6
Move Resources to bottom
2018-10-29 22:27:26 -05:00
Tyler Mandry
1ea546df15
Add section on chalk structure
2018-10-29 22:16:17 -05:00
Who? Me?!
7c421819ad
Fix a few things
...
Co-Authored-By: scalexm <alexandre@scalexm.fr>
2018-10-29 22:43:44 +01:00
scalexm
c75eb12084
Fix code blocks
2018-10-29 18:58:13 +01:00
scalexm
5334c1265f
Add some examples for impls
2018-10-29 16:18:26 +01:00
scalexm
f460f832ba
Write well-formedness checking chapter
2018-10-29 14:38:17 +01:00
Tom Tromey
9421be7566
Document the rust-lldb directive
...
Commit ac33b2e578de58016271012452e4f1be6af9d516 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
7bfd578677
Merge pull request #219 from tmandry/reorg-traits
...
Traits chapter cleanup
2018-10-26 15:06:54 -04:00
Tyler Mandry
910326f2a9
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
be6613169a
Get excited
2018-10-26 13:43:31 -05:00
Tyler Mandry
20d244d326
Add status of regions
2018-10-26 13:43:31 -05:00
Tyler Mandry
fe76ff64ae
Associated types: Break up text for readability
2018-10-26 13:43:31 -05:00
Tyler Mandry
9f5428144f
Associated types: Mention "lazy normalization" somewhere
2018-10-26 13:43:31 -05:00
Tyler Mandry
e6ca31cb00
Traits: Improve index layout, add chalk blurb
2018-10-26 13:43:31 -05:00
Tyler Mandry
af51d27eac
Reflect traits chapter structure in index key ideas
2018-10-26 11:09:46 -05:00
Tyler Mandry
63b30cc5c2
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
0fa9487b4f
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?!
438e686c7c
Update src/traits/caching.md
...
Co-Authored-By: csmoe <csmoe@msn.com>
2018-10-24 23:22:17 -05:00
Who? Me?!
c9229c1c84
Update src/traits/hrtb.md
...
Co-Authored-By: csmoe <csmoe@msn.com>
2018-10-24 23:22:17 -05:00