rust/src/libstd/rt
Alex Crichton de7d143176 Fix existing privacy/visibility violations
This commit fixes all of the fallout of the previous commit which is an attempt
to refine privacy. There were a few unfortunate leaks which now must be plugged,
and the most horrible one is the current `shouldnt_be_public` module now inside
`std::rt`. I think that this either needs a slight reorganization of the
runtime, or otherwise it needs to just wait for the external users of these
modules to get replaced with their `rt` implementations.

Other fixes involve making things pub which should be pub, and otherwise
updating error messages that now reference privacy instead of referencing an
"unresolved name" (yay!).
2013-10-07 13:00:52 -07:00
..
io Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
uv std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
args.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
borrowck.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
comm.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
context.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
crate_map.rs get_crate_map returns an Option 2013-10-06 11:40:26 +02:00
env.rs std: Restore dynamic borrow tracking 2013-08-19 20:39:39 -07:00
global_heap.rs Add externfn macro and correctly label fixed_stack_segments 2013-08-19 07:13:15 -04:00
kill.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
local.rs librustc: Fix merge fallout 2013-08-27 19:09:27 -07:00
local_heap.rs switch Drop to &mut self 2013-09-16 22:19:23 -04:00
local_ptr.rs Don't die in try_unsafe_borrow if tls isn't ready 2013-09-25 11:40:30 -07:00
logging.rs get_crate_map returns an Option 2013-10-06 11:40:26 +02:00
message_queue.rs Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674. 2013-08-27 20:12:39 +10:00
mod.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
rc.rs remove unnecessary transmutes 2013-09-17 11:54:37 -04:00
rtio.rs Implement process bindings to libuv 2013-09-18 13:52:18 -07:00
sched.rs Fix existing privacy/visibility violations 2013-10-07 13:00:52 -07:00
select.rs librustc: Ensure that type parameters are in the right positions in paths. 2013-08-27 18:47:57 -07:00
sleeper_list.rs Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674. 2013-08-27 20:12:39 +10:00
stack.rs switch Drop to &mut self 2013-09-16 22:19:23 -04:00
task.rs Make a task name use a SendStr, allowing for either 2013-10-05 21:01:58 +02:00
test.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
thread.rs switch Drop to &mut self 2013-09-16 22:19:23 -04:00
thread_local_storage.rs std: Add Win64 support 2013-08-26 22:15:45 +09:00
tube.rs librustc: Ensure that type parameters are in the right positions in paths. 2013-08-27 18:47:57 -07:00
util.rs std: Remove usage of fmt! 2013-09-30 23:21:18 -07:00
work_queue.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00