1. 01 11月, 2018 1 次提交
  2. 27 10月, 2018 1 次提交
    • N
      extend query response to potentially contain fresh universes · 7f9ab60a
      Niko Matsakis 提交于
      The idea here is that an incoming query may refer to some universes,
      and they query response may contain fresh universes that go beyond
      those. When we instantiate the query response in the caller's scope,
      therefore, we map those new universes into fresh universes for the
      caller.
      7f9ab60a
  3. 25 10月, 2018 2 次提交
  4. 24 10月, 2018 3 次提交
  5. 22 10月, 2018 1 次提交
  6. 21 10月, 2018 2 次提交
  7. 20 10月, 2018 1 次提交
  8. 19 10月, 2018 2 次提交
  9. 15 10月, 2018 3 次提交
  10. 14 10月, 2018 1 次提交
  11. 04 10月, 2018 3 次提交
  12. 03 10月, 2018 5 次提交
  13. 01 10月, 2018 1 次提交
    • D
      Introduce language items for `Arc` and `Rc`. · da4a1203
      David Wood 提交于
      This commit introduces language items for `Arc` and `Rc` so that types
      can later be checked to be `Arc` or `Rc` in the NLL borrow checker. The
      `lang` attribute is currently limited to `stage1` as it requires a
      compiler built with knowledge of the expected language items.
      da4a1203
  14. 30 9月, 2018 1 次提交
    • Z
      don't elide lifetimes in paths in librustc/ · 5b22d9b2
      Zack M. Davis 提交于
      This seemed like a good way to kick the tires on the
      elided-lifetimes-in-paths lint (#52069)—seems to work! This was also
      pretty tedious—it sure would be nice if `cargo fix` worked on this
      codebase (#53896)!
      5b22d9b2
  15. 28 9月, 2018 1 次提交
  16. 23 9月, 2018 1 次提交
    • A
      avoid loading constructor attributes in AdtDef decoding · 2c28c4ed
      Ariel Ben-Yehuda 提交于
      During metadata loading, the AdtDefs for every ADT in the universe need
      to be loaded (for example, for coherence of builtin traits). For that,
      the attributes of the AdtDef need to be loaded too.
      
      The attributes of a struct are duplicated between 2 def ids - the
      constructor def-id, and the "type" def id. Loading attributes for both
      def-ids, which was done in #53721, slowed the compilation of small
      crates by 2-3%. This PR makes sure we only load the attributes for the
      "type" def-id, avoiding the slowdown.
      2c28c4ed
  17. 20 9月, 2018 1 次提交
  18. 13 9月, 2018 2 次提交
  19. 06 9月, 2018 1 次提交
  20. 02 9月, 2018 1 次提交
  21. 28 8月, 2018 3 次提交
  22. 26 8月, 2018 1 次提交
  23. 23 8月, 2018 1 次提交
  24. 22 8月, 2018 1 次提交