1. 20 8月, 2018 9 次提交
  2. 19 8月, 2018 26 次提交
  3. 18 8月, 2018 5 次提交
    • B
      Auto merge of #53286 - nagisa:cast-assumes, r=eddyb · a3ad012e
      bors 提交于
      Do not generate assumes for plain integer casts
      
      I gave up on making anything more elegant for now.
      
      r? @EddyB
      a3ad012e
    • B
      Auto merge of #53175 - matthewjasper:more-return-stuff, r=nikomatsakis · 7de3dea2
      bors 提交于
      [NLL] Returns are interesting for free regions
      
      Based on #53088 - creating now to get feedback.
      
      Closes #51175
      
      * Make assigning to the return type interesting.
      * Use "returning this value" instead of "return" in error messages.
      * Prefer one of the explanations that we have a name for to a generic interesting cause in some cases.
      * Treat causes that involve the destination of a call like assignments.
      7de3dea2
    • B
      Auto merge of #52553 - Pazzaz:vecdeque-append, r=SimonSapin · d5b6b95a
      bors 提交于
      Non-naive implementation of `VecDeque.append`
      
      Replaces the old, simple implementation with a more manual (and **unsafe** 😱) one. I've added 1 more test and verified that it covers all 6 code paths in the function.
      
      This new implementation was about 60% faster than the old naive one when I tried benchmarking it.
      d5b6b95a
    • B
      Auto merge of #53437 - alexcrichton:fix-target-features, r=michaelwoerister · 6b1ff19a
      bors 提交于
      Set more llvm function attributes for __rust_try
      
      This shim is generated elsewhere in the compiler so this commit adds support to
      ensure it goes through similar paths as the rest of the compiler to set llvm
      function attributes like target features.
      
      cc #53372
      6b1ff19a
    • B
      Auto merge of #53369 -... · 4d5ef325
      bors 提交于
      Auto merge of #53369 - pnkfelix:partial-53351-make-some-ported-compile-fail-tests-more-robust-wrt-nll, r=davidtwco
      
      Make some ported cfail tests robust w.r.t. NLL
      
      Updated the most glaring instances of weak tests w.r.t. NLL that came from #53196.
      
      See also the bulletpoint list on #53351.
      4d5ef325