1. 27 7月, 2013 1 次提交
    • A
      Consolidate raw representations of rust values · 5aaaca0c
      Alex Crichton 提交于
      This moves the raw struct layout of closures, vectors, boxes, and strings into a
      new `unstable::raw` module. This is meant to be a centralized location to find
      information for the layout of these values.
      
      As safe method, `repr`, is provided to convert a rust value to its raw
      representation. Unsafe methods to convert back are not provided because they are
      rarely used and too numerous to write an implementation for each (not much of a
      common pattern).
      5aaaca0c
  2. 22 7月, 2013 1 次提交
  3. 18 7月, 2013 1 次提交
  4. 16 7月, 2013 1 次提交
  5. 08 7月, 2013 1 次提交
  6. 23 6月, 2013 1 次提交
    • P
      Remove intrinsic module · 469f394b
      Philipp Brüschweiler 提交于
      To achieve this, the following changes were made:
      * Move TyDesc, TyVisitor and Opaque to std::unstable::intrinsics
      * Convert TyDesc, TyVisitor and Opaque to lang items instead of specially
        handling the intrinsics module
      * Removed TypeDesc, FreeGlue and get_type_desc() from sys
      
      Fixes #3475.
      469f394b
  7. 19 6月, 2013 1 次提交
  8. 02 6月, 2013 1 次提交
  9. 30 5月, 2013 1 次提交
  10. 23 5月, 2013 1 次提交
  11. 12 5月, 2013 1 次提交
  12. 05 5月, 2013 1 次提交
  13. 30 4月, 2013 1 次提交
  14. 08 4月, 2013 2 次提交
  15. 05 4月, 2013 1 次提交
  16. 29 3月, 2013 1 次提交
  17. 19 3月, 2013 2 次提交
  18. 12 3月, 2013 1 次提交
  19. 05 3月, 2013 1 次提交
  20. 03 3月, 2013 1 次提交
  21. 01 3月, 2013 1 次提交
  22. 21 2月, 2013 1 次提交
  23. 15 2月, 2013 3 次提交
  24. 07 2月, 2013 1 次提交
  25. 01 2月, 2013 1 次提交
  26. 30 1月, 2013 2 次提交
  27. 28 12月, 2012 1 次提交
  28. 19 12月, 2012 1 次提交
  29. 18 12月, 2012 1 次提交
  30. 04 12月, 2012 1 次提交
  31. 30 11月, 2012 1 次提交
  32. 12 10月, 2012 1 次提交
  33. 05 10月, 2012 1 次提交
  34. 03 10月, 2012 1 次提交
    • T
      Removing explicit uses of + mode · f78cdcb6
      Tim Chevalier 提交于
      This removes most explicit uses of the + argument mode. Pending a
      snapshot, I had to remove the forbid(deprecated_modes) pragma from
      a bunch of files. I'll put it back!
      
      + mode still has to be used in a few places for functions that get
      moved (see task.rs)
      
      The changes outside core and std are due to the to_bytes trait and
      making the compiler (with legacy modes on) agree with the libraries
      (with legacy modes off) about modes.
      f78cdcb6
  35. 28 9月, 2012 1 次提交