-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 7 pull requests #30409
Rollup of 7 pull requests #30409
Commits on Dec 11, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 18b4fe0 - Browse repository at this point
Copy the full SHA 18b4fe0View commit details
Commits on Dec 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 9a2549e - Browse repository at this point
Copy the full SHA 9a2549eView commit details -
rustc_resolve: fix a bug in which unused imports can get wrongly mark…
…ed as used when checking for unused qualifications in resolve_path (fixes rust-lang#30078)
Configuration menu - View commit details
-
Copy full SHA for 83dde14 - Browse repository at this point
Copy the full SHA 83dde14View commit details -
fix dropck performance regression
Turns out that calling `resolve_type_variables_if_possible` in a O(n^2) loop is a bad idea. Now we just resolve each copy of the region variable to its lowest name each time (we resolve the region variable to its lowest name, rather than to its unify-table name to avoid the risk of the unify-table name changing infinitely many times. That may be not a problem in practice, but I am not sure of it).
Configuration menu - View commit details
-
Copy full SHA for 08bffdd - Browse repository at this point
Copy the full SHA 08bffddView commit details
Commits on Dec 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 37b8e22 - Browse repository at this point
Copy the full SHA 37b8e22View commit details
Commits on Dec 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 2dcd791 - Browse repository at this point
Copy the full SHA 2dcd791View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0ab50 - Browse repository at this point
Copy the full SHA 9a0ab50View commit details
Commits on Dec 16, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 88ed7b7 - Browse repository at this point
Copy the full SHA 88ed7b7View commit details -
Rollup merge of rust-lang#30320 - nrc:err-names, r=@nikomatsakis
We can now handle name resolution errors and get past type checking (if we're a bit lucky). This is the first step towards doing code completion for partial programs (we need error recovery in the parser and early access to save-analysis).
Configuration menu - View commit details
-
Copy full SHA for 948669f - Browse repository at this point
Copy the full SHA 948669fView commit details -
Rollup merge of rust-lang#30325 - jseyfried:fixes_30078, r=nrc
This fixes a bug in which unused imports can get wrongly marked as used when checking for unused qualifications in `resolve_path` (issue rust-lang#30078), and it removes unused imports that were previously undetected because of the bug.
Configuration menu - View commit details
-
Copy full SHA for 05d2478 - Browse repository at this point
Copy the full SHA 05d2478View commit details -
Rollup merge of rust-lang#30368 - arielb1:region-unification-2, r=nik…
…omatsakis Turns out that calling `resolve_type_variables_if_possible` in a O(n^2) loop is a bad idea. Now we just resolve each copy of the region variable to its lowest name each time (we resolve the region variable to its lowest name, rather than to its unify-table name to avoid the risk of the unify-table name changing infinitely many times. That may be not a problem in practice, but I am not sure of it).
Configuration menu - View commit details
-
Copy full SHA for e5550a3 - Browse repository at this point
Copy the full SHA e5550a3View commit details -
Rollup merge of rust-lang#30376 - salty-horse:btree_links, r=alexcric…
…hton The BtreeSet main description mentions `BTreeMap`, `Ord`, `Cell`, `RefCell`. This patch adds links to their documentation.
Configuration menu - View commit details
-
Copy full SHA for e832926 - Browse repository at this point
Copy the full SHA e832926View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ec0c75 - Browse repository at this point
Copy the full SHA 6ec0c75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 780bdaa - Browse repository at this point
Copy the full SHA 780bdaaView commit details -
Rollup merge of rust-lang#30408 - durka:issue-26873, r=alexcrichton
I think we can close rust-lang#26873 with these tests.
Configuration menu - View commit details
-
Copy full SHA for 89fe2e3 - Browse repository at this point
Copy the full SHA 89fe2e3View commit details