diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2012-02-01 18:52:08 -0800 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2012-02-01 18:52:08 -0800 |
| commit | 196d69beb2c91b29013d44d7a3855561fef600ab (patch) | |
| tree | 01c3878cd9fea6364d8659da36fae42c2b69cfc8 /src/rt/rust_builtin.cpp | |
| parent | 31166438063236e6d2ad021cf2169fce2b3839b4 (diff) | |
| download | rust-196d69beb2c91b29013d44d7a3855561fef600ab.tar.gz rust-196d69beb2c91b29013d44d7a3855561fef600ab.zip | |
make boxes self-describing (fixes #1493)" (take 2)
this will be used to generate a new snapshot.
Diffstat (limited to 'src/rt/rust_builtin.cpp')
| -rw-r--r-- | src/rt/rust_builtin.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp index 89d8c6d12f2..ea2e8de256c 100644 --- a/src/rt/rust_builtin.cpp +++ b/src/rt/rust_builtin.cpp @@ -429,22 +429,6 @@ start_task(rust_task_id id, fn_env_pair *f) { target->deref(); } -extern "C" CDECL void -migrate_alloc(void *alloc, rust_task_id tid) { - rust_task *task = rust_scheduler::get_task(); - if(!alloc) return; - rust_task *target = task->kernel->get_task_by_id(tid); - if(target) { - const type_desc *tydesc = task->release_alloc(alloc); - target->claim_alloc(alloc, tydesc); - target->deref(); - } - else { - // We couldn't find the target. Maybe we should just free? - task->fail(); - } -} - extern "C" CDECL int sched_threads() { rust_task *task = rust_scheduler::get_task(); |
