about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2020-09-26correct output path in Writing DocumentationShahar Or (mightyiam)-1/+1
2020-09-25update link to 'BorrowKind' to be implicit in markdownYoungsuk_Kim-2/+2
2020-09-25add link to 'BorrowKind' in closure.mdYoungsuk_Kim-3/+4
2020-09-25update description of 'ByRef' borrows of closuresYoungsuk_Kim-3/+3
2020-09-25minor punctuation/grammar error fixYoungsuk_Kim-4/+4
2020-09-24Remove reference to copyright notices.Jakob Degen-2/+1
Immediately below the section on copyright notices being removed, it is mentioned that a particular thing should be placed below the notices. This seems confusing.
2020-09-23Link to the -Zmir-opt-level proposalDániel Buga-1/+14
I was confused about what the different levels mean. This PR adds a paragraph that shortly explains the rationale behind different mir-opt-levels and links to the current proposal where there's some information about them. Let me know if I wrote something unreasonable or incorrect. Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-09-23Don't recommend building the compiler for running tests on the standard ↵Joshua Nelson-3/+3
library (#887) Thought of this while reading https://internals.rust-lang.org/t/contributing-changes-to-std/12829/.
2020-09-22`ConstEvalResult` is now `EvalToConstValueResult` (#885)Camelid-2/+2
Also fixed typo.
2020-09-19Improve instructions for adding a new test (#881)Joshua Nelson-4/+14
* Improve instructions for adding a new test - Add a section for library tests - Expand section on rustdoc tests * Address review comments - Say what should be considered a library test - Mention adding error numbers to doc tests - Link to #ui section - Line wrapping * Fix incorrect link It shouldn't have been a link in the first place. Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-09-17Fix typo in table of contentsCamelid-1/+1
2020-09-17Revert "Mention that places are sometimes called "lvalues""Camelid-2/+1
This reverts commit bf5e1c451de505fa453672c1168b09db07a145cb.
2020-09-17Mention that places are sometimes called "lvalues"Camelid-1/+2
2020-09-17More improvementsCamelid-5/+5
2020-09-17Improve MIR sections in appendixCamelid-27/+54
Add a new graphical representation of one of the examples of MIR and basic blocks! And make other minor improvements.
2020-09-16debug-logging=true instead of debug-assertions=yesMacdonald Umoren-2/+2
2020-09-16Add link for `AnalysisDomain::NAME`Dylan MacKenzie-1/+2
2020-09-16Describe how to generate graphviz diagrams for dataflowDylan MacKenzie-0/+20
2020-09-15Remove EN1Santiago Pastorino-4/+2
2020-09-15Complete text about salsa base inputsSantiago Pastorino-5/+4
2020-09-15Add Salsa In More Depth lectureSantiago Pastorino-1/+4
2020-09-15Use latest patch release of mdBook and linkcheckCamelid-2/+2
2020-09-15Bump mdbook versionCamelid-1/+1
0.4.1 -> 0.4.3
2020-09-14Fix typoLeSeulArtichaut-1/+1
Co-authored-by: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-09-14Make the HIR chapter point to the new chapter on IDsLeSeulArtichaut-36/+10
2020-09-14Apply suggestions from code reviewLeSeulArtichaut-2/+2
Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com>
2020-09-14Add a chapter on all the identifiers used through `rustc`LeSeulArtichaut-0/+64
2020-09-13Update `Visitor` and `Cursor` examplesDylan MacKenzie-4/+4
2020-09-13Line editsDylan MacKenzie-24/+29
2020-09-13Add missing link to `Engine`Dylan MacKenzie-0/+1
2020-09-13Initial draft of MIR dataflow framework docsDylan MacKenzie-0/+166
2020-09-12correct attribute used hereMonadic Cat-1/+1
2020-09-12Address nitsJoshua Nelson-2/+2
2020-09-12Note that the default is 2015Joshua Nelson-1/+2
2020-09-12Document edition flag for UI testsJoshua Nelson-0/+1
2020-09-12Fix typoLeSeulArtichaut-1/+1
2020-09-12Hide `@rustdoc` implementation detailsLeSeulArtichaut-3/+4
2020-09-12Apply suggestions from code reviewLeSeulArtichaut-3/+3
Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com> Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-09-12Update src/rustbot.mdTshepang Lekhonkhobe-1/+1
2020-09-12Update src/rustbot.mdTshepang Lekhonkhobe-1/+1
2020-09-12Update src/contributing.mdTshepang Lekhonkhobe-1/+1
Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com>
2020-09-12Update src/contributing.mdTshepang Lekhonkhobe-1/+1
2020-09-12Add a chapter on useful `@rustbot` commandsLeSeulArtichaut-4/+76
2020-09-12Improve link and description of entry points in parser section (#876)Gus Wynn-2/+3
This seemed to be out of date!
2020-09-11Fix typoLeSeulArtichaut-1/+1
Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com>
2020-09-11Apply suggestions from code reviewLeSeulArtichaut-4/+5
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-09-11Clean up 'Contributing to Rust - Pull Requests'LeSeulArtichaut-36/+54
2020-09-10Fix other library commandsJoshua Nelson-1/+1
2020-09-10Fix incorrect docs about stagesJoshua Nelson-1/+1
`build library/core` builds the compiler, not just the standard library.
2020-09-09Add back information about GooglingCamelid-16/+20
Also cleaned up some other things.