[mozilla/rust] : free uniq data we encounter on the sweep, walk thr...

rust-commits at mozilla.org rust-commits at mozilla.org
Thu Jan 12 13:47:48 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/mozilla/rust
  Commit: e55aa6e5ef60369710d8b2e6f512b2ef84a8c548
      https://github.com/mozilla/rust/commit/e55aa6e5ef60369710d8b2e6f512b2ef84a8c548
  Author: Niko Matsakis <niko at alum.mit.edu>
  Date:   2012-01-12 (Thu, 12 Jan 2012)

  Changed paths:
    M src/comp/middle/shape.rs
  M src/rt/rust_cc.cpp
  M src/rt/rust_shape.cpp
  M src/rt/rust_shape.h
  M src/rt/rust_upcall.cpp
  M src/test/run-pass/uniq-fn-leak.rs

  Log Message:
  -----------
  free uniq data we encounter on the sweep, walk thru them otherwise


  Commit: 263f4c58a0c9409f257d45ae03d4b19700ef232b
      https://github.com/mozilla/rust/commit/263f4c58a0c9409f257d45ae03d4b19700ef232b
  Author: Niko Matsakis <niko at alum.mit.edu>
  Date:   2012-01-12 (Thu, 12 Jan 2012)

  Changed paths:
    M src/comp/middle/trans.rs
  M src/comp/middle/trans_closure.rs
  M src/rt/rust_cc.cpp
  M src/rt/rust_shape.cpp
  M src/rt/rust_shape.h
  M src/rt/rust_upcall.cpp
  A src/test/run-pass/uniq-cc-generic.rs
  A src/test/run-pass/uniq-cc.rs
  R src/test/run-pass/uniq-fn-leak.rs

  Log Message:
  -----------
  add tydescs into shape, rewrite walk_fn_contents()


  Commit: 8818f42b19efbf8832c856058519644a8657b04c
      https://github.com/mozilla/rust/commit/8818f42b19efbf8832c856058519644a8657b04c
  Author: Niko Matsakis <niko at alum.mit.edu>
  Date:   2012-01-12 (Thu, 12 Jan 2012)

  Changed paths:
    M src/comp/syntax/parse/parser.rs
  M src/test/run-pass/uniq-cc-generic.rs
  M src/test/run-pass/uniq-cc.rs

  Log Message:
  -----------
  make parser disambiguate fn~ at top level correctly


Compare: https://github.com/mozilla/rust/compare/f4a3a3b...8818f42


More information about the Rust-commits mailing list