Chris Simpkins
56cff94ce7
Update ./x.py tidy testing documentation ( #607 )
...
* update all docs to use ./x.py test tidy syntax
2020-03-10 12:02:24 +09:00
Who? Me?!
0e8bd00d90
Just lol ( #603 )
...
* Just lol
* Update src/appendix/humorust.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-08 11:05:26 +09:00
Yuki Okushi
b96bf135a6
Remove references to chalkify tests ( #604 )
2020-03-08 00:24:56 +09:00
Who? Me?!
cf476b2adc
typo ( #599 )
2020-03-04 01:41:36 +09:00
LeSeulArtichaut
3751350235
Get rid of references to the refractored `libsyntax` crate ( #598 )
...
* Get rid of references to the refractored `libsyntax` crate
* Apply suggestions from code review
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-03 04:41:41 +09:00
LeSeulArtichaut
d752bd35fa
Make all links in Appendix E active
2020-03-01 20:54:40 -06:00
Yuki Okushi
692f81f35d
Move bless section to running chapter
2020-02-27 11:10:14 -06:00
SarthakSingh31
fa6c80ddb6
Fixed wrong variable name ( #593 )
2020-02-27 09:08:34 +09:00
Philipp Hansch
9b3803d35d
Don't reference librustc_resolve just yet.
...
It's mentioned further down with more details.
2020-02-25 22:39:16 -06:00
Philipp Hansch
c28c5e8ef8
typo: eg. -> e.g.
2020-02-25 22:39:16 -06:00
Philipp Hansch
29b0d1ca81
Name resolution: Add intro section
2020-02-25 22:39:16 -06:00
Mark Mansi
69a3667335
add back link
2020-02-20 16:01:35 -06:00
Mark Mansi
31304c075f
update glossary
2020-02-20 16:01:35 -06:00
Mark Mansi
f007762b9c
create a separate chapter on arenas/interning
2020-02-20 16:01:35 -06:00
Mark Mansi
4b34444364
mention tidy bless
2020-02-20 10:28:24 -06:00
Mark Mansi
1938249be0
tidy runs rustfmt check
2020-02-20 10:28:24 -06:00
Mark Mansi
04832fa1be
document ./x.py fmt
2020-02-20 10:28:24 -06:00
Who? Me?!
3dd93bf6b9
spit of type folder and generics subchapters ( #586 )
2020-02-19 10:31:20 -03:00
Mark Mansi
d2e17ebf9c
fix link
2020-02-18 16:05:50 -06:00
Yuki Okushi
84d2a48f81
Update section following current state
2020-02-18 11:29:39 -06:00
LORIS INTERGALACTIQUE
39dd586828
Add links to the rustc docs ( #578 )
2020-02-15 09:35:11 +09:00
Yuki Okushi
f53a659623
Fix link
2020-02-14 16:21:53 -06:00
Youngsuk Kim
d6a6122b95
Add link to `rustc::mir::Location` ( #579 )
2020-02-14 23:56:21 +09:00
Youngsuk Kim
df680be24b
Correction of type name ( #576 )
...
`ConstraintSet` => `OutlivesConstraintSet`
2020-02-12 17:15:44 -03:00
Loris-intergalactique
cb4c20039d
Minor typo correction
2020-02-12 10:55:46 -06:00
Youngsuk Kim
6480932518
minor typo fix
2020-02-10 23:07:17 -06:00
Youngsuk Kim
2d834a7578
minor typo fix
2020-02-10 16:26:29 -06:00
Tomasz Miąsko
693a92f2d2
Update sanitizers documentation ( #562 )
2020-02-10 10:53:59 -05:00
Felix S Klock II
d1ea643074
Added example of icebreakers-cleanup-crew
...
(I figure its low cost to just list all the possible pings, compared to the cost of people getting the command wrong or not even knowing the full set of teams possible.)
2020-02-06 17:10:27 -06:00
Eduard-Mihai Burtescu
e69b987357
mir: begin documenting user variable debuginfo. ( #571 )
2020-02-05 23:55:42 +01:00
Wesley Wiser
5bd60bc51e
Add a mention of the new `-Zllvm-time-trace` flag
2020-02-02 23:54:00 -06:00
Who? Me?!
f0a23c81ef
Fix broken links ( #570 )
2020-02-03 14:26:13 +09:00
Santiago Pastorino
7f19120125
Add an example PR to join the Cleanup Crew ICE-Breakers
2020-01-30 15:36:22 -06:00
LeSeulArtichaut
0e32b4eeef
Replaced simple comment with doc comment
2020-01-29 12:19:31 -06:00
Niko Matsakis
a8b58d4c0d
add cleanup crew ( #556 )
...
* add cleanup crew
* update the text about carog-bisect-rustc etc
* Update src/ice-breaker/cleanup-crew.md
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
* finish the 3rd section
* fix typo
* clarify when you need to find PR range
* add link to zulip stream
Co-authored-by: lqd <remy.rakic+github@gmail.com>
2020-01-23 14:18:51 -05:00
Yuki Okushi
92baf7293d
Fix link
2020-01-13 22:58:05 -06:00
Yuki Okushi
41efacea44
Fix links
2020-01-13 13:14:26 -06:00
Yuki Okushi
97cab0192d
Fix links and paths
2020-01-12 14:31:55 -06:00
Yuki Okushi
ba48252682
Fix line length
2020-01-10 13:12:39 -05:00
Yuki Okushi
2ef6c927d1
Fix links and paths
2020-01-10 13:12:39 -05:00
Yuki Okushi
702f224bf6
Fix links
2020-01-05 18:38:38 -05:00
Santiago Pastorino
2de64f7caf
Summarize the lecture of ty into a chapter ( #530 )
...
* Summarize the lecture of ty into a chapter
* Add note that def-id is explained later
* Add mark-i-am fixes
* Address some of Niko's comments
* address last review comments
* fix link
Co-authored-by: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-01-03 09:12:37 -05:00
Aaron Hill
629c135e0b
Add missing hash marks
...
Fixes #550
I can no longer reproduce the issue
2020-01-02 22:00:26 -06:00
Aaron Hill
97dfbc964e
Apply fixes
...
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2020-01-02 21:54:14 -06:00
Aaron Hill
01c0b04ee3
Fix line lengths
2020-01-02 21:54:14 -06:00
Aaron Hill
7c078d35b4
Update for method renames in libstd
2020-01-02 21:54:14 -06:00
Aaron Hill
6897e6b8cf
Fix name of lang item
2020-01-02 21:54:14 -06:00
Aaron Hill
25c226cfa8
Fix typo
2020-01-02 21:54:14 -06:00
Aaron Hill
90af55903a
Apply some fixes
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-01-02 21:54:14 -06:00
Aaron Hill
a675ddedef
Add panic implementation docs
2020-01-02 21:54:14 -06:00
Yuki Okushi
b5c6babcdd
Fix links ( #549 )
2019-12-31 19:45:01 +01:00
Who? Me?!
a59a612451
More info about using local LLVM ( #547 )
...
* more info about llvm-config
* typo
Co-Authored-By: Santiago Pastorino <spastorino@gmail.com>
Co-authored-by: Santiago Pastorino <spastorino@gmail.com>
2019-12-31 09:46:49 -03:00
Who? Me?!
e668a1ff29
add a bit about def path ( #548 )
2019-12-31 09:46:18 -03:00
YOUNGSUK KIM
423808fb45
minor grammar fixes
2019-12-28 17:02:38 -06:00
Yuki Okushi
e997e06db1
Fix link
2019-12-28 16:59:45 -06:00
Yuki Okushi
ad604436f3
Update link
2019-12-26 13:53:05 -06:00
Oliver Scherer
c461c8597e
Introduce `rustc_const_stable` and explain `rustc_const_unstable` ( #542 )
2019-12-24 01:16:23 +01:00
Ross MacArthur
846743c713
Minor update to stability.md
2019-12-22 17:17:47 -06:00
Ross MacArthur
8a232d0d2f
Update stability documentation, mention `issue = "none"`
2019-12-22 17:17:47 -06:00
Ross MacArthur
6c09a68d97
Rewrap stability.md to column 79
2019-12-22 17:17:47 -06:00
Who? Me?!
3e7993aefe
Document rustc internal env vars a little bit ( #513 )
2019-12-21 08:00:09 -05:00
Tshepang Lekhonkhobe
a6cf2843b9
chalk: place brackets in usual positions
2019-12-19 23:03:31 -06:00
Tshepang Lekhonkhobe
bd77dc061a
salsa: reduce overlong sentence
2019-12-19 23:03:08 -06:00
Christoph Schmidler
6dd78f5b15
Correct statement that wrongly claims the json emitter still lives in libsyntax crate
2019-12-17 08:35:30 -06:00
Mark Mansi
e695b62250
update NLL after refactorings
2019-12-14 06:41:11 -06:00
Mark Mansi
e30bc0fcef
fix link
2019-12-09 10:52:52 -06:00
Mark Mansi
cd85fbd68b
move the last few things from the forge
2019-12-09 10:52:52 -06:00
Yuki Okushi
7c56708aab
Fix links
2019-12-06 09:42:24 -06:00
Laurențiu Nicola
d0b93fd015
Remove reference to run-pass tests
2019-12-03 19:37:21 -06:00
Tshepang Lekhonkhobe
746f7e1799
fix links
2019-12-03 19:34:15 -06:00
Who? Me?!
9e8af60434
Add Karrq's salsa chapter ( #529 )
...
* add Karrq's salsa chapter
* add youtu.be short url
2019-11-27 14:06:07 -03:00
Who? Me?!
3984184a44
Update src/walkthrough.md
...
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-11-26 21:01:59 -06:00
Mark Mansi
4edb95271d
Define FCP where first used
2019-11-26 21:01:59 -06:00
Who? Me?!
efe3ab7ad1
Revert "website has disappeared"
...
This reverts commit 0930e773f1 .
2019-11-26 21:00:47 -06:00
Hanif Bin Ariffin
d373bca885
Couple of changes to code so that its safe
...
Specifically, `> $1` causes it to write into the file $1 if it exist
And `> ./x.py` is particularly bad because it overwrite the script with
empty spaces...
2019-11-26 17:18:04 -06:00
Ivan Tham
55e5a8a2fa
Fix typo
2019-11-26 17:14:05 -06:00
Mark Mansi
0930e773f1
website has disappeared
2019-11-26 17:05:11 -06:00
Tyler Mandry
a839812326
-Cllvm-arg is actually -Cllvm-args
2019-11-26 17:03:43 -06:00
Santiago Pastorino
b3aa636dc2
Minor mir chapter fixes
2019-11-20 08:00:49 -06:00
homersimpsons
3981656d44
ty.md: fix a typo
2019-11-19 17:57:31 -06:00
Mark Mansi
fe8585a9b6
some cleanup
2019-11-14 14:14:39 -06:00
Who? Me?!
c1eea21696
typo
...
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-11-14 13:08:20 -06:00
Who? Me?!
be4bd173ef
typo
...
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-11-14 13:08:20 -06:00
Mark Mansi
692ac4df9f
add oli note
2019-11-14 13:08:20 -06:00
Mark Mansi
f4e7bbe473
add something for mir opt
2019-11-14 13:08:20 -06:00
Who? Me?!
9106ae1c3a
add compilers biblio ( #512 )
2019-11-13 16:51:01 +01:00
ksqsf
6d07d62ad3
backtraces work on Mac
2019-11-12 14:44:41 -06:00
Mark Mansi
934380b7cf
update parser chapter
2019-11-12 10:28:31 -06:00
Mark Mansi
75a5f9236c
Fix chalk links
2019-11-08 11:24:48 -06:00
Tshepang Lekhonkhobe
3e1213e728
trim down "Document rustc"
2019-11-08 10:19:32 -06:00
Tshepang Lekhonkhobe
399d543e38
whitespace
2019-11-08 10:19:32 -06:00
Tshepang Lekhonkhobe
81428c1c1e
those are now documented in this guide
2019-11-08 10:16:21 -06:00
Tshepang Lekhonkhobe
78609913b4
rustc_back has long since been renamed to rustc_target
2019-11-08 10:16:06 -06:00
Tshepang Lekhonkhobe
afa3168921
fix typo
2019-11-08 10:15:21 -06:00
PotHix
a7beb12a13
Update the "Testing infrastructure" section
...
The testing infrastructure was migrated from Travis and AppVeyor to
Azure Pipelines some time ago. This commit updates the documentation to
reflect this change.
Fixes #500 .
2019-11-08 10:14:17 -06:00
Youngsuk Kim
3a4c193747
Clarify function name and add links ( #506 )
...
* Clarify function name and add links
rustc_interface::interface::run_compiler
(https://doc.rust-lang.org/nightly/nightly-rustc/rustc_interface/interface/fn.run_compiler.html )
2019-11-09 01:09:44 +09:00
Who? Me?!
ab4978cb3b
Fix diagram src
2019-11-05 21:57:14 -06:00
Mark Mansi
16d731801a
fix links
2019-11-05 21:45:49 -06:00
Mark Mansi
6d15cb5b8e
breakup the building chapter
2019-11-05 21:45:49 -06:00
Mark Mansi
46ce39e67e
add compiler lecture series appendix
2019-11-05 13:24:26 -06:00
Ralf Jung
f07e1f9adf
apply linebreaks
2019-11-05 12:33:38 -06:00
Ralf Jung
b69fcafb51
expand and update Miri description
2019-11-05 12:33:38 -06:00
Mark Mansi
e44ca1f9d1
fix broken links
2019-11-05 11:58:33 -06:00
Mark Mansi
694d870cdc
add discussion transcript so we don't lose it
2019-11-05 11:56:47 -06:00
Mark Mansi
dcd2b0c5d7
add guidelines for future-incompat lints
2019-11-05 11:56:31 -06:00
Eric Huss
d3bfd4ad13
Fix some broken fragment links.
2019-11-05 11:35:34 -06:00
Mazdak Farrokhzad
2dd722b173
Please don't rustfmt.
2019-11-05 09:10:33 -06:00
Tomasz Miąsko
06908de77f
Sanitizers implementation in rustc
2019-11-05 09:05:38 -06:00
Alexander Regueiro
a448c07a56
Updated instructions for tracking issue ( #488 )
...
* Updated instructions for tracking issue
Removed link to Forge instructions for documentation since they no longer seem to exist.
* Improved links and wording
2019-11-01 14:36:47 -03:00
Mark Rousskov
8b86a6ee91
Fixup links in lintstore docs ( #487 )
2019-10-30 09:32:16 -04:00
Mark Rousskov
f668658233
Add some docs around the lint store ( #476 )
...
* Add some docs around the lint store
* Update src/diagnostics.md
Co-Authored-By: Niko Matsakis <niko@alum.mit.edu>
* restructure
2019-10-29 17:09:10 -04:00
Tshepang Lekhonkhobe
6f66e0573f
fix some whitespace issues ( #483 )
...
Also, those are not sh scripts
2019-10-28 15:06:57 +09:00
Mazdak Farrokhzad
6dc2f38cd1
Explain `rustc_on_unimplemented`
2019-10-27 15:58:58 -04:00
Who? Me?!
51a4a72516
move readme to guide ( #481 )
2019-10-24 16:30:01 -03:00
CreepySkeleton
6fd627d6b8
Fix missing link ( #480 )
2019-10-24 15:54:40 -03:00
CreepySkeleton
518606ba21
Fix a typo ( #477 )
2019-10-24 02:42:52 +09:00
Niko Matsakis
b7d9cee947
give instructions for how to ping the ICE-breaker teams ( #475 )
...
* give instructions for how to ping the ICE-breaker teams
* Update src/ice-breaker/about.md
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
* add links
2019-10-22 17:11:52 -03:00
Yuki Okushi
187765fba5
Update links ( #472 )
2019-10-18 16:22:17 +09:00
Tshepang Lekhonkhobe
232b35d75e
format examples better ( #471 )
2019-10-17 21:03:46 -03:00
Tshepang Lekhonkhobe
4e87eb2fb8
fix links ( #469 )
2019-10-17 16:40:38 +09:00
Tshepang Lekhonkhobe
81fc310fda
update link
2019-10-16 00:35:41 -05:00
Chris Emerson
300412da9e
Fix some paths: tt -> mbe ( #465 )
2019-10-12 19:11:52 -03:00
Diogo Sousa
4a85f36f1c
Updated kinds that were renamed to generic arguments.
...
This change happened in commit bea3d67c77dd643ef1f89c8bd6562e90b373cec4 on
rust-lang/rust.
2019-10-12 09:44:31 -05:00
Eric Huss
799082b340
Try to clarify how crates are able to access force-unstable dependencies
...
without a feature attribute.
2019-10-10 21:00:58 -05:00
Eric Huss
e6f625f96e
Expand on stability documentation.
2019-10-10 21:00:58 -05:00
Niko Matsakis
ddd3d6abb7
reference the new PR mechanism ( #463 )
...
* reference the new PR mechanism
* wrap lines
2019-10-10 15:28:49 -03:00
Niko Matsakis
b71b2a552f
create guide to ICE-breaker groups and specifically advice for LLVM ( #452 )
2019-10-02 16:18:28 -04:00
Tshepang Lekhonkhobe
37b288edd9
fix chalk links ( #457 )
...
* whitespace
* update links
2019-10-02 13:25:56 -03:00
Tshepang Lekhonkhobe
fbe1a9a0c2
codegen unit is aka CGU ( #459 )
2019-10-02 13:25:14 -03:00
Mazdak Farrokhzad
7f27d2150e
Update feature gating docs to fit reality ( #455 )
2019-10-01 08:40:58 -03:00
Mazdak Farrokhzad
02d96fdcd8
issues/issue-12345.rs is an anti-pattern ( #456 )
2019-10-01 08:39:48 -03:00
lzutao
9d1ffd3a0e
Prefer https in GitHub pages urls ( #454 )
2019-09-30 11:26:27 -03:00
Tshepang Lekhonkhobe
7bed7de918
file has since been removed from content ( #453 )
...
Should of been part of 2ef961e454
2019-09-25 16:29:26 -03:00
Alex Crichton
cc34e4a4c9
Update the "Updating LLVM" documentation ( #451 )
...
Make sure existing sections are up-to-date and then also add some words
about the recent convention we developed for updating LLVM versions with
respect to branch naming as well.
2019-09-20 14:08:46 -05:00
Youngsuk Kim
74d3b788ee
minor typo fixes ( #445 )
...
* typo fix
how to expose the them to any sort of external testing apparatus
=> how to expose them to any sort of external testing apparatus
* typo fix
These following image depicts
=> The following image depicts
* typo fix
trait itself is found in in
=> trait itself is found in
* Update src/mir/passes.md
following JohnTitor's suggestion
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
* Update src/test-implementation.md
Also following JohnTitor's suggestion
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-09-16 17:34:03 -03:00
Youngsuk Kim
58f3730c0e
typo fix ( #444 )
...
that would get compile to => that would get compiled to
2019-09-16 10:37:02 -03:00
Tshepang Lekhonkhobe
079a0dd092
typo ( #441 )
2019-09-08 02:05:22 -03:00
Mark Mansi
941968db2f
hack + drive-by-fix
2019-09-05 19:04:33 -05:00
Mark Mansi
a0c08c27e6
fix broken link
2019-09-05 16:58:38 -05:00
Edd Barrett
44b5ce2f1f
Fix a link in the query docs.
2019-09-05 16:58:26 -05:00
varkor
20d27f2dda
Update section on "existential type" to "opaque type"
2019-08-29 08:13:12 -05:00
Tshepang Lekhonkhobe
9c6beb5bdd
merge libtest build step with libstd ( #434 )
...
Partially handles #431
2019-08-27 09:44:58 -03:00
Tshepang Lekhonkhobe
1c16c51dc5
immutable was meant here ( #435 )
2019-08-27 09:44:07 -03:00
Tshepang Lekhonkhobe
41b8b221be
'or' skipped
2019-08-26 18:14:02 -05:00
Ralf Jung
78b63d19e5
mention stable-in-unstable issue
2019-08-25 11:40:28 -05:00
Wesley Wiser
ba26418f5e
Improve "Profiling the compiler" docs
...
Add mentions and links to `rustc-perf` and `measureme`.
2019-08-25 11:39:11 -05:00
mark
3c0ddd7bf9
minor fixes
2019-08-24 22:06:59 -05:00
Oliver Scherer
3f0eadeff2
Update stability.md
2019-08-24 22:06:59 -05:00
Oliver Scherer
c6f3317a60
Update stability.md
2019-08-24 22:06:59 -05:00
Oliver Scherer
80ede1ce13
Apply suggestions from code review
...
Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
2019-08-24 22:06:59 -05:00
Oliver Scherer
4f479f5bd5
Update src/stability.md
...
Co-Authored-By: Jake Goulding <shepmaster@mac.com>
2019-08-24 22:06:59 -05:00
Oliver Scherer
0fa1588dd2
Explain our stability attributes
2019-08-24 22:06:59 -05:00
mark
263b2a208a
remove flaky link
2019-08-24 22:05:50 -05:00
Mark Mansi
6e25a3d0d3
fix links
2019-08-21 10:29:20 -05:00
Paul Daniel Faria
5919642a09
Fix a typo in the implied bounds section of traits/lowering-rules
2019-08-17 21:08:10 -05:00
Aleksey Kladov
6b6e6cc3bf
document how to use system llvm
2019-08-14 08:26:07 -05:00
Who? Me?!
b7f24940c0
fix broken link ( #421 )
2019-08-13 11:56:02 -03:00
Tshepang Lekhonkhobe
07dbcdec18
fix awkward sentence structure ( #410 )
2019-08-05 18:07:17 -03:00
Tshepang Lekhonkhobe
4ee7cdaea4
update link ( #411 )
2019-08-05 18:07:05 -03:00
Tshepang Lekhonkhobe
b94deb1afe
fix typo ( #412 )
2019-08-05 18:06:51 -03:00
Tshepang Lekhonkhobe
84aa3362e6
a colon there is unusual ( #415 )
2019-08-05 18:03:34 -03:00
Tshepang Lekhonkhobe
bfe0a08ea4
run-pass dir is gone ( #409 )
...
Fixes #405
2019-08-01 23:25:07 -03:00
Bruce Mitchener
442aed9afe
Fix typos.
2019-08-01 16:03:20 -05:00
Bruce Mitchener
69c17d9a5e
Fix broken links.
2019-08-01 16:00:13 -05:00
Santiago Pastorino
588af16689
Fix experts map link
2019-08-01 15:59:45 -05:00
Brian Foley
b4b7dca0d2
Fix miscellaneous spelling typos. ( #397 )
2019-07-25 19:25:26 -03:00
Santiago Pastorino
093e1f0169
Place is now a struct on nightly
2019-07-25 16:26:54 -05:00
Aleksey Kladov
d8af1f7fff
write a short paragraph about the new lexer
2019-07-22 00:19:17 -05:00
Ilija Tovilo
831a469050
Fix macro syntax error
2019-07-22 00:16:55 -05:00
Ilija Tovilo
18c466252e
Fix typo
2019-07-22 00:05:54 -05:00
Ilija Tovilo
c20647e978
Fix typo
2019-07-20 15:45:30 -05:00
Mark Mansi
248d8af35e
add nomicon intro too
2019-07-17 12:41:18 -05:00
Mark Mansi
ef9bc9d610
break rust
2019-07-17 12:41:18 -05:00
Yuki Okushi
7b106f9546
Add colon
2019-07-17 10:40:33 -05:00
Yuki Okushi
fb3bf19590
Move into rust-lang
2019-07-17 10:40:33 -05:00
Yuki Okushi
1774649715
Minor fix in borrow_check
...
Fixes as follows:
- fixes spelling
- removes unnecessary white spaces and blank lines
2019-07-17 10:40:33 -05:00
Yuki Okushi
fc18a79ef6
Document `--pass $mode`
2019-07-17 10:33:16 -05:00
Yuki Okushi
06837ee64b
Update experts' link
2019-07-17 08:11:54 -05:00
Mark Mansi
4936b7cbd5
add humor appendix; closes #163
2019-07-10 22:14:10 -05:00
Yuki Okushi
b5a2b9353c
Fix broken links ( #382 )
2019-07-04 14:41:50 +03:00
Yuki Okushi
92f3f8e3b8
Update pass modes for ui tests ( #380 )
2019-07-04 14:39:45 +03:00
Yuki Okushi
7f47c496c2
Fix typo
2019-06-26 22:21:47 -05:00
Mark Mansi
c6d994370b
fix mdbook test
2019-06-26 14:34:56 -05:00
Mark Mansi
87e355245c
fix links
2019-06-26 14:26:14 -05:00
Mark Mansi
abf512fc9c
fix long line
2019-06-26 11:05:58 -05:00
Niko Matsakis
ed95356868
add `point` to the glossary and link a use of it
2019-06-26 11:05:58 -05:00
Niko Matsakis
a8de9a1a49
fix indentation
2019-06-26 11:05:58 -05:00
Niko Matsakis
364f0e4f8a
Update src/borrow_check/region_inference/placeholders_and_universes.md
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
5bfca5a871
Update src/borrow_check/region_inference/placeholders_and_universes.md
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
edeb237444
Update src/borrow_check/region_inference/placeholders_and_universes.md
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
0c6f78907a
Update src/borrow_check/region_inference/member_constraints.md
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
986780beef
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
47dc406417
Update src/borrow_check/region_inference/member_constraints.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
1a66e0c6a9
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
16e49002c7
Update src/borrow_check/region_inference/member_constraints.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
8c78b7dd81
Update src/borrow_check/region_inference/member_constraints.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
32b57634c3
Update src/borrow_check/region_inference/lifetime_parameters.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
b71caff442
Update src/borrow_check/region_inference/member_constraints.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
ae217e5775
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
f540a0ba41
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
a90e3417f7
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
d4f8036b39
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
8858bdf8d2
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
6e64baba5e
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
53f83a9b1c
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
3435363ef3
Update src/borrow_check/region_inference/lifetime_parameters.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
13691d6372
Update src/borrow_check/region_inference/lifetime_parameters.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
989c943eb3
Update src/borrow_check/region_inference/lifetime_parameters.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
5c92fc254e
Update src/borrow_check/region_inference/constraint_propagation.md
...
Co-Authored-By: lqd <remy.rakic+github@gmail.com>
2019-06-26 11:05:58 -05:00
Niko Matsakis
bd347df751
adjust overview slightly
2019-06-26 11:05:58 -05:00
Niko Matsakis
472f4e8367
describe region inference and member constraints in some detail
2019-06-26 11:05:58 -05:00
Niko Matsakis
4615a9a1f7
start filling out the constraint propagation chapter in more detail
2019-06-26 11:05:58 -05:00
Niko Matsakis
83ab6e4296
break out parts of the region inference chapter into sub-chapters
2019-06-26 11:05:58 -05:00
Niko Matsakis
40e8461973
fix typo
2019-06-26 11:05:58 -05:00
Mark Mansi
85c0616288
avoid ftp links
2019-06-26 10:45:56 -05:00
Mark Mansi
979387d4c2
fix broken links
2019-06-26 10:45:56 -05:00
Mark Mansi
bb872a6072
add bibligraphy appendix
2019-06-26 10:45:56 -05:00
flip1995
6f50f15f7a
Change stage0 cfg_attr to bootstrap
2019-06-24 09:51:06 -05:00
b41sh
43ac5672c3
fix compiler-team
2019-06-24 09:50:28 -05:00
Amanjeev Sethi
76a7f1085e
Added Rustc Debugger Support Chapter
2019-06-20 20:54:40 -05:00
Mark Mansi
f55e97c145
fix typos
2019-06-15 17:29:12 -05:00
Eduard-Mihai Burtescu
f675e36941
Update for TyCtxt<'a, 'gcx, 'tcx> -> TyCtxt<'tcx>.
2019-06-15 16:58:30 -05:00
Mark Mansi
c15c60938a
fix ci failures, typos, broken links
2019-06-15 16:57:18 -05:00
Mark Mansi
9a4ff92b8e
Some edits to address review comments
2019-06-15 16:57:18 -05:00
Blitzerr
ea6f6b516b
Notes about closure de-sugaring
2019-06-15 16:57:18 -05:00
Mark Mansi
8dfb8c1f9e
add note about rebuilding llvm
2019-06-15 16:30:28 -05:00
Jonathan Behrens
885ab7e860
Changes to config.toml require a clean
2019-06-15 16:06:20 -05:00
Jonas Schievink
d97d111c2e
Fix a few typos in type inference chapter
...
Also try to test the top example
2019-06-13 19:49:30 -05:00
Who? Me?!
eda82ca8c9
Update how-to-build-and-run.md
2019-06-11 11:55:03 -05:00
Who? Me?!
14f353e9d8
Update how-to-build-and-run.md
2019-06-11 11:55:03 -05:00
Who? Me?!
53961054c8
Update compiler-debugging.md
2019-06-11 11:55:03 -05:00
Who? Me?!
af46ee4449
use debug instead of debuginfo-level
2019-06-11 11:55:03 -05:00
mdsimmo
9015f537ab
Replaced tabs with spaces
2019-06-07 15:32:02 -05:00
mdsimmo
2290cd1037
correct indentation
...
Indentation consistently 4 spaces and Part 1/Part2 contain everything else
2019-06-07 15:32:02 -05:00
Vadim Petrochenkov
3ac9cfc9c9
Update information about debuginfo configuration
2019-06-02 19:36:58 -05:00
mark
52d423e1b3
fix long line
2019-06-02 19:32:17 -05:00
Vallentin
c2ced29a08
Fixed misspelling
2019-06-02 19:24:11 -05:00
Santiago Pastorino
2755796a29
Add more info subsection with links to forge and rustc api docs
2019-05-28 17:51:08 -03:00
Julian Wollersberger
14b243de25
Renamed the file and title of the diagnostics chapter.
...
When I recently searched for infos in this guide on how to create
a warning, I couldn't find any. Later I found it through #14 .
The reason was that I didn't know the term 'diagnostics' and that
it is the collective term for errors, warnings and lints.
Renaming the chapter to include the word 'error' should help.
I think also including 'warning' in the title shouldn't be
neccessary, because it's close enought.
2019-05-17 11:02:08 -05:00
Iñaki Garay
673b4a4b4c
Added rustc phases diagram and explanation
...
Added rustc build phase diagram and explanation
2019-05-15 09:39:50 -05:00
varkor
72bafaca4f
Mention running tests for subdirectories
2019-05-15 09:38:51 -05:00
Iñaki Garay
2972cf43a8
Fixed links broken by merging chalks rules and solve
2019-05-15 09:34:04 -05:00
Michael Woerister
243863e487
Add documentation about profile-guided optimization.
2019-05-14 11:19:21 -05:00
Tom Mulvaney
3cb727b62b
Fix typo, 'which' repeated twice
2019-05-07 09:53:32 -05:00
Niko Matsakis
37e4af3fa4
Merge pull request #304 from rasendubi/fix-canonicalization
...
[canonicalization] fix result canonicalization example
2019-05-04 07:01:32 -04:00
Yuki Okushi
2b8280f113
Rename to RUSTC_LOG
2019-05-03 15:04:24 -05:00
Iñaki Garay
2ecb52cb2d
Added mention of universal ctags
2019-05-03 11:48:45 -05:00
guilherme
b05cfab80b
Fix link in walkthrough
2019-05-01 22:22:29 -05:00
Nicolas
786d85c10e
Remove IRC from discussion chats
2019-05-01 22:20:10 -05:00
Alex Crichton
b68e57b705
Bring the updating LLVM guide up to date
2019-05-01 22:18:48 -05:00