Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runtime work #716

Closed
wants to merge 2 commits into from
Closed

Runtime work #716

wants to merge 2 commits into from

Commits on Jul 20, 2011

  1. Lots of work on memory tracking and channels.

    We're trying to get closer to doing correct move semantics for channel
    operations. This involves a lot of cleanup (such as removing the
    unused sched parameter from rust_vec constructor) and making
    circular_buffer kernel_owned.
    
    Added tagging for memory allocations. This means we give a string tag
    to everything we allocate. If we leak something and TRACK_ALLOCATIONS
    is enabled, then it's much easier now to tell exactly what is leaking.
    Eric Holk committed Jul 20, 2011
    Configuration menu
    Copy the full SHA
    b654535 View commit details
    Browse the repository at this point in the history
  2. Improving move semantics for channel operations.

    This lets us un-XFAIL task-comm-10.rs.
    Eric Holk committed Jul 20, 2011
    Configuration menu
    Copy the full SHA
    3ec05f3 View commit details
    Browse the repository at this point in the history