Skip to content

Commit

Permalink
don't refer to the nonexistant gc
Browse files Browse the repository at this point in the history
  • Loading branch information
steveklabnik committed Oct 16, 2014
1 parent b6e0d3a commit f68d4d3
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions src/libstd/rt/mod.rs
Expand Up @@ -12,11 +12,10 @@
The `rt` module provides the private runtime infrastructure necessary
to support core language features like the exchange and local heap,
the garbage collector, logging, local data and unwinding. It also
implements the default task scheduler and task model. Initialization
routines are provided for setting up runtime resources in common
configurations, including that used by `rustc` when generating
executables.
logging, local data and unwinding. It also implements the default task
scheduler and task model. Initialization routines are provided for setting
up runtime resources in common configurations, including that used by
`rustc` when generating executables.
It is intended that the features provided by `rt` can be factored in a
way such that the core library can be built with different 'profiles'
Expand All @@ -32,7 +31,7 @@ truly a global resource and generally operates independently of the
rest of the runtime.
All other runtime features are task-local, including the local heap,
the garbage collector, local storage, logging and the stack unwinder.
local storage, logging and the stack unwinder.
The relationship between `rt` and the rest of the core library is
not entirely clear yet and some modules will be moving into or
Expand All @@ -42,7 +41,6 @@ Several modules in `core` are clients of `rt`:
* `std::task` - The user-facing interface to the Rust task model.
* `std::local_data` - The interface to local data.
* `std::gc` - The garbage collector.
* `std::unstable::lang` - Miscellaneous lang items, some of which rely on `std::rt`.
* `std::cleanup` - Local heap destruction.
* `std::io` - In the future `std::io` will use an `rt` implementation.
Expand Down

5 comments on commit f68d4d3

@bors
Copy link
Contributor

@bors bors commented on f68d4d3 Oct 17, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

saw approval from alexcrichton
at steveklabnik@f68d4d3

@bors
Copy link
Contributor

@bors bors commented on f68d4d3 Oct 17, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

merging steveklabnik/rust/remove_gc_reference = f68d4d3 into auto

@bors
Copy link
Contributor

@bors bors commented on f68d4d3 Oct 17, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

steveklabnik/rust/remove_gc_reference = f68d4d3 merged ok, testing candidate = 97bf93e

@bors
Copy link
Contributor

@bors bors commented on f68d4d3 Oct 17, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bors
Copy link
Contributor

@bors bors commented on f68d4d3 Oct 17, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fast-forwarding master to auto = 97bf93e

Please sign in to comment.