1. 02 4月, 2014 1 次提交
  2. 01 4月, 2014 1 次提交
  3. 29 3月, 2014 1 次提交
  4. 23 3月, 2014 1 次提交
  5. 22 3月, 2014 1 次提交
  6. 21 3月, 2014 1 次提交
  7. 20 3月, 2014 3 次提交
  8. 17 3月, 2014 3 次提交
  9. 13 3月, 2014 1 次提交
  10. 09 3月, 2014 3 次提交
  11. 05 3月, 2014 1 次提交
  12. 03 3月, 2014 1 次提交
  13. 26 2月, 2014 1 次提交
  14. 24 2月, 2014 1 次提交
  15. 23 2月, 2014 1 次提交
    • A
      Move std::{trie, hashmap} to libcollections · 2a14e084
      Alex Crichton 提交于
      These two containers are indeed collections, so their place is in
      libcollections, not in libstd. There will always be a hash map as part of the
      standard distribution of Rust, but by moving it out of the standard library it
      makes libstd that much more portable to more platforms and environments.
      
      This conveniently also removes the stuttering of 'std::hashmap::HashMap',
      although 'collections::HashMap' is only one character shorter.
      2a14e084
  16. 21 2月, 2014 1 次提交
    • M
      Changed NonCamelCaseTypes lint to warn by default · 70319f7b
      mr.Shu 提交于
      Added allow(non_camel_case_types) to librustc where necesary
      
      Tried to fix problems with non_camel_case_types outside rustc
      
      fixed failing tests
      
      Docs updated
      
      Moved #[allow(non_camel_case_types)] a level higher.
      
      markdown.rs reverted
      
      Fixed timer that was failing tests
      
      Fixed another timer
      70319f7b
  17. 14 2月, 2014 2 次提交
  18. 12 2月, 2014 1 次提交
  19. 09 2月, 2014 3 次提交
  20. 01 2月, 2014 3 次提交
  21. 27 1月, 2014 2 次提交
  22. 24 1月, 2014 1 次提交
    • K
      Make some borrow checker errors more user friendly · b3290d32
      Kiet Tran 提交于
      A mutable and immutable borrow place some restrictions on what you can
      with the variable until the borrow ends. This commit attempts to convey
      to the user what those restrictions are. Also, if the original borrow is
      a mutable borrow, the error message has been changed (more specifically,
      i. "cannot borrow `x` as immutable because it is also borrowed as
      mutable" and ii. "cannot borrow `x` as mutable more than once" have
      been changed to "cannot borrow `x` because it is already borrowed as
      mutable").
      
      In addition, this adds a (custom) span note to communicate where the
      original borrow ends.
      b3290d32
  23. 19 1月, 2014 1 次提交
    • H
      syntax: convert ast_map to use a SmallIntMap. · 68517a2c
      Huon Wilson 提交于
      NodeIds are sequential integers starting at zero, so we can achieve some
      memory savings by just storing the items all in a line in a vector.
      
      The occupancy for typical crates seems to be 75-80%, so we're already
      more efficient than a HashMap (maximum occupancy 75%), not even counting
      the extra book-keeping that HashMap does.
      68517a2c
  24. 11 1月, 2014 2 次提交
  25. 10 1月, 2014 1 次提交
  26. 08 1月, 2014 1 次提交
  27. 06 1月, 2014 1 次提交