about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-07-13stabilize lint handling in rustdocQuietMisdreavus-5/+5
2018-07-13Auto merge of #51987 - nikomatsakis:nll-region-infer-scc, r=pnkfelixbors-919/+1728
2018-07-13Auto merge of #51622 - kennytm:three-field-range-inclusive, r=SimonSapinbors-112/+208
2018-07-13Auto merge of #52281 - cramertj:fast-tls, r=alexcrichtonbors-6/+1
2018-07-13nit: fix typoNiko Matsakis-1/+1
2018-07-13nit: fix `all_sccs` commentNiko Matsakis-1/+1
2018-07-13nit: tweak comment orderNiko Matsakis-21/+23
2018-07-13nit: improve SCC commentsNiko Matsakis-4/+19
2018-07-13nit: clarify "keep it around" commentNiko Matsakis-2/+2
2018-07-13nit: s/successor/successors/Niko Matsakis-2/+2
2018-07-13nit: `use graph::{self, ..}`Niko Matsakis-2/+1
2018-07-13dump scc graphviz tooNiko Matsakis-8/+90
2018-07-13impl graphviz trait for a newtype of regioncxNiko Matsakis-8/+11
2018-07-13compute region values using SCCs not iterative flowNiko Matsakis-214/+340
2018-07-13Changed implementation of the third field to make LLVM optimize it better.kennytm-31/+39
2018-07-13Auto merge of #52275 - alexcrichton:no-macro-use, r=nrcbors-1/+99
2018-07-13Include is_empty() in PartialEq and Hash.kennytm-0/+19
2018-07-13Upgrade implementation of StepBy<RangeInclusive<_>>.kennytm-3/+5
2018-07-13Fix some RangeInclusive test cases.kennytm-10/+19
2018-07-13Change RangeInclusive to a three-field struct.kennytm-97/+155
2018-07-13Auto merge of #52046 - cramertj:fix-generator-mir, r=eddybbors-44/+246
2018-07-12rustc: Lint against `#[macro_use]` in 2018 idiomsAlex Crichton-1/+99
2018-07-12Auto merge of #51339 - sdroege:exact-chunks-remainder, r=alexcrichtonbors-8/+54
2018-07-12Ensure StorageDead is created even if variable initialization failsTaylor Cramer-44/+246
2018-07-12Auto merge of #52256 - tinco:issue_52255, r=sanxiynbors-8/+5
2018-07-12Rollup merge of #52298 - RalfJung:dirs, r=Mark-Simulacrumkennytm-1/+1
2018-07-12Rollup merge of #52295 - ljedrz:dyn_libsyntax_ext, r=petrochenkovkennytm-35/+37
2018-07-12Rollup merge of #52287 - ljedrz:dyn_librustc_resolve, r=petrochenkovkennytm-4/+6
2018-07-12Rollup merge of #52277 - kraai:patch-2, r=kennytmkennytm-1/+1
2018-07-12Rollup merge of #52276 - alexcrichton:validate-proc-macro-attr, r=petrochenkovkennytm-4/+78
2018-07-12Rollup merge of #52220 - ljedrz:dyn_bootstrap, r=kennytmkennytm-5/+6
2018-07-12Rollup merge of #52164 - euclio:references, r=TimNNkennytm-13/+11
2018-07-12Rollup merge of #51912 - mbrubeck:more_box_slice_clone, r=alexcrichtonkennytm-0/+24
2018-07-12Rollup merge of #51816 - nodakai:conf-py-tmpfile, r=kennytmkennytm-5/+18
2018-07-12make reference to dirs crate clickable in terminalsRalf Jung-1/+1
2018-07-12Auto merge of #52230 - alexcrichton:attr-and-derive, r=petrochenkovbors-1/+69
2018-07-12Deny bare trait objects in src/libsyntax_extljedrz-35/+37
2018-07-12Deny bare trait objects in src/librustc_resolveljedrz-4/+6
2018-07-12Auto merge of #52282 - kennytm:fix-rls-break, r=oli-obkbors-23/+2
2018-07-12make `RegionValues` generic over its domainNiko Matsakis-15/+15
2018-07-12introduce a generic SCC computationNiko Matsakis-3/+531
2018-07-12strengthen `Idx` to require `Ord + Hash`Niko Matsakis-1/+2
2018-07-12rename `control_flow_graph` to `graph`Niko Matsakis-21/+21
2018-07-12rename `graph` to `control_flow_graph::implementation`Niko Matsakis-12/+16
2018-07-12deconstruct the `ControlFlowGraph` trait into more granular traitsNiko Matsakis-64/+130
2018-07-12rename `constraint_set` to `constraints`Niko Matsakis-6/+5
2018-07-12introduce `ConstraintGraph`, stop mutating constraints in placeNiko Matsakis-94/+76
2018-07-12generate reborrow constraints at type check timeNiko Matsakis-152/+154
2018-07-12fix `debug!`Niko Matsakis-1/+1
2018-07-12Auto merge of #52194 - steveklabnik:remove-plugins, r=QuietMisdreavus,Guillau...bors-58/+12