Skip to content
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

Closed
wants to merge 15 commits into from
Closed

Commits on Dec 11, 2015

  1. Configuration menu
    Copy the full SHA
    18b4fe0 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2015

  1. Remove unused imports

    jseyfried committed Dec 12, 2015
    Configuration menu
    Copy the full SHA
    9a2549e View commit details
    Browse the repository at this point in the history
  2. 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)
    jseyfried committed Dec 12, 2015
    Configuration menu
    Copy the full SHA
    83dde14 View commit details
    Browse the repository at this point in the history
  3. 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).
    arielb1 committed Dec 12, 2015
    Configuration menu
    Copy the full SHA
    08bffdd View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. Configuration menu
    Copy the full SHA
    37b8e22 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Configuration menu
    Copy the full SHA
    2dcd791 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a0ab50 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2015

  1. add tests for rust-lang#26873

    durka committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    88ed7b7 View commit details
    Browse the repository at this point in the history
  2. 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).
    Manishearth committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    948669f View commit details
    Browse the repository at this point in the history
  3. 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.
    Manishearth committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    05d2478 View commit details
    Browse the repository at this point in the history
  4. 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).
    Manishearth committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    e5550a3 View commit details
    Browse the repository at this point in the history
  5. 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.
    Manishearth committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    e832926 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ec0c75 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    780bdaa View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#30408 - durka:issue-26873, r=alexcrichton

    I think we can close rust-lang#26873 with these tests.
    Manishearth committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    89fe2e3 View commit details
    Browse the repository at this point in the history