diff options
| author | bors <bors@rust-lang.org> | 2013-09-18 11:46:37 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-09-18 11:46:37 -0700 |
| commit | d2b0b11aebfe3167bf41f7c6c31cf7b1e396efe7 (patch) | |
| tree | 3d430bf1ac33065e8c56760043ed5deae241d462 /src/libstd/rt/task.rs | |
| parent | b43ee6cd2eab723e4d3fd4f851c2929087e430b3 (diff) | |
| parent | 817576ee7001244da68a4ee315ebdc1163d4e648 (diff) | |
| download | rust-d2b0b11aebfe3167bf41f7c6c31cf7b1e396efe7.tar.gz rust-d2b0b11aebfe3167bf41f7c6c31cf7b1e396efe7.zip | |
auto merge of #9296 : alexcrichton/rust/snapshots, r=cmr
huzzah!
Diffstat (limited to 'src/libstd/rt/task.rs')
| -rw-r--r-- | src/libstd/rt/task.rs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/libstd/rt/task.rs b/src/libstd/rt/task.rs index 09f5ee7febb..09bd89ec94a 100644 --- a/src/libstd/rt/task.rs +++ b/src/libstd/rt/task.rs @@ -444,17 +444,10 @@ impl Unwinder { } extern { - #[cfg(not(stage0))] #[rust_stack] fn rust_try(f: extern "C" fn(*c_void, *c_void), code: *c_void, data: *c_void) -> uintptr_t; - - #[cfg(stage0)] - #[rust_stack] - fn rust_try(f: *u8, - code: *c_void, - data: *c_void) -> uintptr_t; } } @@ -490,10 +483,10 @@ mod test { fn tls() { use local_data; do run_in_newsched_task() { - static key: local_data::Key<@~str> = &local_data::Key; + local_data_key!(key: @~str) local_data::set(key, @~"data"); assert!(*local_data::get(key, |k| k.map_move(|k| *k)).unwrap() == ~"data"); - static key2: local_data::Key<@~str> = &local_data::Key; + local_data_key!(key2: @~str) local_data::set(key2, @~"data"); assert!(*local_data::get(key2, |k| k.map_move(|k| *k)).unwrap() == ~"data"); } |
