about summary refs log tree commit diff
path: root/src/doc
AgeCommit message (Collapse)AuthorLines
2020-04-19Add diagnostics ICE-breakers pageEsteban Küber-0/+148
2020-04-19Fix typo (#678)Santiago Pastorino-1/+1
2020-04-19Disallow values for `-C no-*` and `-Z no-*` options again.Nicholas Nethercote-17/+6
With the exception of `-C no-redzone`, because that could take a value before this PR. This partially undoes one of the earlier commits in this PR, which added the ability to take a value to all boolean options that lacked it. The help output for these options looks like this: ``` -C no-vectorize-slp=val -- disable LLVM's SLP vectorization pass ``` The "=val" part is a lie, but hopefully this will be fixed in the future.
2020-04-19Improve codegen option docs.Nicholas Nethercote-84/+101
This commit: - Adds "following values" indicators for all the options that are missing them. - Tweaks some wording and punctuation for consistency. - Rewords some things for clarity. - Removes the `no-integrated-as` entry, because that option was removed in #70345.
2020-04-18Apply suggestions from ZoxcYuki Okushi-2/+2
2020-04-18Apply feedback.Michael Woerister-7/+10
2020-04-18Add documentation about incr. comp. query attributes and the projection ↵Michael Woerister-0/+89
query pattern.
2020-04-19Fix some whitespace (#677)Who? Me?!-2/+1
2020-04-18Apply suggestions from code reviewYuki Okushi-3/+3
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
2020-04-18add link to intrinsicmark-3/+5
2020-04-18Remove various todos Who? Me?!-9/+5
With some items added to https://github.com/rust-lang/rustc-dev-guide/issues/674 Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
2020-04-18line lengthmark-1/+2
2020-04-18[overview.md] add lexer updates, parser updatesChris Simpkins-15/+11
includes feedback from matklad (lexer) and centril (parser)
2020-04-18[overview.md] add initial parser documentationChris Simpkins-2/+27
2020-04-18fix linksmark-7/+7
2020-04-18add intrinsics to glossarymark-0/+1
2020-04-18minor wording change on bootstrappingmark-5/+6
2020-04-18update mono entry pointsmark-1/+1
2020-04-18[overview.md] add documentation of lexer support for Unicode encodingChris Simpkins-2/+2
2020-04-18correct entry points for codegenmark-3/+3
2020-04-18some cleanupmark-5/+1
2020-04-18add entry points for type check and type inferencemark-1/+3
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18add a para on interning and arenasmark-2/+10
2020-04-18[overview.md] add parser entry point linksChris Simpkins-1/+4
2020-04-18fix lexer entry pointmark-1/+1
2020-04-18Improve wordingWho? Me?!-1/+1
Co-Authored-By: Santiago Pastorino <spastorino@gmail.com>
2020-04-18add an entry pointmark-1/+2
2020-04-18remove a todomark-1/+1
2020-04-18fix linksmark-1/+2
2020-04-18line lengthsmark-5/+19
2020-04-18add a few todosmark-0/+5
2020-04-18write a bit about bootstrappingmark-1/+17
2020-04-18add a note on tcx namemark-1/+4
2020-04-18break long sentencemark-2/+2
2020-04-18Improve description of MIRmark-3/+4
Co-Authored-By: Centril <twingoow@gmail.com>
2020-04-18correct the note about HAIRmark-4/+4
2020-04-18mention token stream as an IRmark-1/+4
2020-04-18mention the hairmark-0/+3
2020-04-18Add some entry pointsmark-6/+5
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18fix old rustc-dev-guide linksmark-21/+21
2020-04-18Update src/overview.mdChris Simpkins-1/+1
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18Update src/overview.mdChris Simpkins-1/+1
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18[overview.md] Add command line argument parsing, lexer stages, and parser ↵Chris Simpkins-66/+66
outline
2020-04-18Apply Centril suggestionsmark-13/+12
Co-Authored-By: Centril <twingoow@gmail.com>
2020-04-18correct a few linksmark-7/+3
2020-04-18add overviewmark-2/+325
2020-04-17Start with the basics (#675)Jan-Erik Rediger-2/+10
* The very first step should be to clone the repository * Make the command copy-able By having the plain command users can select and copy the text and paste it, without needing to fiddle around to remove extra characters. Now that the previous command switched directories it is not necessary to be called out here again either. * Update src/building/how-to-build-and-run.md Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-04-14Update booksEric Huss-0/+0
2020-04-12Auto merge of #70873 - mark-i-m:update-rdg, r=JohnTitorbors-0/+0
Update rustc-dev-guide This should finally fix toolstate r? @JohnTitor
2020-04-12codegen tests: add link to LLVM FileCheck docs (#673)Ralf Jung-0/+2