Commit graph

143 commits

Author SHA1 Message Date
Niko Matsakis
a7a92abfa3 address nits 2018-02-28 14:30:04 -06:00
Niko Matsakis
ba6a7f2efa fix typo 2018-02-28 14:30:04 -06:00
Niko Matsakis
410136c801 apply mark-i-m's suggestions 2018-02-28 14:30:04 -06:00
Niko Matsakis
eed5c310be rework the MIR intro section, breaking out passes and visitors 2018-02-28 14:30:04 -06:00
Niko Matsakis
0e75567c86 Merge pull request #56 from mark-i-m/markim_glossary_002
Add some codegen related terminology to glossary
2018-02-25 21:59:51 -05:00
Eric Huss
34f9fb2dcb Start documentation for test infrastructure.
CC #10
2018-02-25 15:47:48 -06:00
Mark Mansi
59467e927f Add some codegen related terminology to glossary 2018-02-24 21:09:00 -06:00
Niko Matsakis
5d8d62357f Merge pull request #57 from mark-i-m/markim_glossary_003
Add a few more terms to the glossary
2018-02-23 20:47:29 -05:00
Niko Matsakis
2d55f71040 Merge pull request #52 from mark-i-m/traits
Clean up and reorganize traits chapter
2018-02-23 20:47:05 -05:00
Mark Mansi
4468d92ff2 Add HIR MAP to glossary 2018-02-23 13:18:13 -06:00
Mark Mansi
c7854cd88d Start a code index 2018-02-23 12:53:13 -06:00
Eric Huss
871ca87f80 Add some more information about the various tests that get run.
CC #10
2018-02-23 12:45:17 -06:00
Mark Mansi
9cd08f4fa1 Minor updates to specialization subchapter 2018-02-23 12:40:14 -06:00
Mark Mansi
c5d64c5355 Edits and cleanup in trait-caching subchapter 2018-02-23 12:40:14 -06:00
Mark Mansi
a1d300c969 Clarifications and edits to hrtb chapter 2018-02-23 12:40:14 -06:00
Mark Mansi
43388e49cf Clean up and reorganize traits chapter 2018-02-23 12:40:14 -06:00
Oliver Schneider
316c5e970f Add some documentation for const eval and related topics 2018-02-23 12:36:20 -06:00
Who? Me?!
44e15950ba Merge pull request #53 from U007D/compiletest
created compiletest.md
2018-02-21 13:07:56 -06:00
Brad Gibson
fbb307811a changed to relative links, where possible 2018-02-21 10:44:23 -08:00
Brad Gibson
3f2a672b7f cleaned up some stragglers 2018-02-21 07:44:07 -08:00
Brad Gibson
583fef3286 merged with upstream/master 2018-02-20 15:37:14 -08:00
Brad Gibson
6947abdcf3 added compiletest to summary.md; linked to existing resources for additional information 2018-02-20 15:32:17 -08:00
Eric Huss
2d12294215 Fix Github Pages path.
The newer version of mdBook uses a different path for the html output.
2018-02-17 22:46:40 -06:00
Eric Huss
a2a18373cd Force mdbook update on CI if there is a version mismatch.
Fixes #58.
2018-02-17 22:35:40 -06:00
Niko Matsakis
468407fc74 remove humorous footnote which is not supported 2018-02-17 10:51:29 -06:00
Niko Matsakis
57ccda92e8 correct links (mdbook seems to want them relative to the book root) 2018-02-17 10:51:29 -06:00
Niko Matsakis
32a8b6f41e mention tidy 2018-02-17 10:51:29 -06:00
Niko Matsakis
82f7f71d21 fix typo 2018-02-17 10:51:29 -06:00
Niko Matsakis
87a20eed90 link to brson's blog post 2018-02-17 10:51:29 -06:00
Niko Matsakis
2c503ac947 complete sentence 2018-02-17 10:51:29 -06:00
Niko Matsakis
f00f4fa80c give some advice about which test suite to use 2018-02-17 10:51:29 -06:00
Niko Matsakis
b394e3c9f4 add some more conventions 2018-02-17 10:51:29 -06:00
Niko Matsakis
936dabd6aa add some notes on coding conventions and link to copyright notice 2018-02-17 10:51:29 -06:00
Niko Matsakis
77e034cef4 document the test infrastructure 2018-02-17 10:51:29 -06:00
Mark Mansi
60feb91f15 Add a few more terms to the glossary 2018-02-15 18:11:15 -06:00
Who? Me?!
22467f2498 Update glossary.md 2018-02-14 11:58:26 -06:00
Mark Mansi
76ffbac762 add soundness and completeness to glossary 2018-02-14 11:58:26 -06:00
Brad Gibson
baafc5b354 Added 'How to add header commands to compiletest' 2018-02-13 09:53:45 -08:00
Brad Gibson
0ac3b004e8 fixed typos 2018-02-13 09:45:26 -08:00
Brad Gibson
7f8475330d Update compiletest.md
changed file references to GitHub links directly to files
2018-02-13 09:22:33 -08:00
Brad Gibson
eef281139f created compiletest.md
describe the steps required to add a test and a header command to compiletest
2018-02-13 05:53:35 -08:00
Mark Mansi
12523efb8d alphabetize glossary 2018-02-11 15:48:58 -06:00
Niko Matsakis
69f1ff3f1b Merge pull request #46 from theotherphil/dumphir
Explain how to dump HIR
2018-02-08 04:13:33 -05:00
Phil Ellison
5d9b5af480 Use cargo rustc instead of setting RUSTFLAGS 2018-02-07 19:14:58 +00:00
Phil Ellison
885d05a33a Explain how to dump HIR 2018-02-07 07:08:58 +00:00
Philipp Hansch
89e5f5bd7b Order alphabetically, improve explanation of DAG 2018-02-06 11:26:34 -06:00
Philipp Hansch
fd21533d7f Add DAG to glossary 2018-02-06 11:26:34 -06:00
Mark Mansi
54360bc43b Update link text 2018-02-04 21:52:30 -06:00
Alexander Regueiro
b93b55de10 Removed spurious a. 2018-02-04 21:46:26 -06:00
Alexander Regueiro
e50733d623 Fixed issues mentioned by @mark-i-m in review. 2018-02-04 21:46:26 -06:00