Permalink
Commits on Oct 6, 2012
  1. Remove by-mutable-ref mode from the compiler

    and test cases. Closes #3513
    catamorphism committed Oct 6, 2012
  2. Finally removing all uses of by-mut-ref

    The code for the mode itself is still there.
    catamorphism committed Oct 6, 2012
  3. Register snapshots

    catamorphism committed Oct 6, 2012
  4. Fix nits in logging section.

    graydon committed Oct 5, 2012
  5. Minor reformatting.

    graydon committed Oct 5, 2012
  6. rustc: Translate default methods on traits for each impl in which the…

    …y're used instead of once.
    
    This is a step on the way to default methods.
    pcwalton committed Oct 6, 2012
Commits on Oct 5, 2012
  1. Remove uses of mutable ref mode.

    It's still in the compiler right now, but warned about
    catamorphism committed Oct 5, 2012
  2. Revert "wip"

    This reverts commit ca49fd4.
    catamorphism committed Oct 5, 2012
  3. wip

    catamorphism committed Oct 5, 2012
  4. Demode some code using by-mutbl-ref; warn about by-mutbl-ref

    The parser now warns about use of mutbl-ref mode, though it's kind
    of a lie since this commit doesn't remove support for the mode.
    
    Changed move_val_init to have stage0 and stage1/2 versions, the latter of
    which is demoded.
    
    Changed the type that the typechecker expects the move_val_init
    intrinsic to have. After this is pushed, I can make a new snapshot,
    which will remove the need for the stage0 versions.
    catamorphism committed Oct 5, 2012
  5. fix escape

    y-fujii committed with brson Oct 5, 2012
  6. std: Silence remaining warnings

    brson committed Oct 5, 2012
  7. rustc: Implement simple trait inheritance.

    Generic trait inheritance, cross-crate trait inheritance, and vtable-based
    trait inheritance don't work yet.
    pcwalton committed Oct 5, 2012
  8. Hack around llvm 14013

    brson committed Oct 5, 2012
  9. Update src/README.txt

    brson committed Oct 5, 2012