From 5e7c5d6c3d532e7b536b76044cd47b72b8eadaad Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Sat, 22 Jun 2013 01:09:06 -0700 Subject: std: Make box annihilator work with newsched --- src/rt/rust_builtin.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/rt/rust_builtin.cpp') diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp index 9ed389b178a..51e2849eb54 100644 --- a/src/rt/rust_builtin.cpp +++ b/src/rt/rust_builtin.cpp @@ -882,6 +882,12 @@ rust_delete_memory_region(memory_region *region) { delete region; } +extern "C" CDECL boxed_region* +rust_current_boxed_region() { + rust_task *task = rust_get_current_task(); + return &task->boxed; +} + extern "C" CDECL boxed_region* rust_new_boxed_region(memory_region *region, uintptr_t poison_on_free) { -- cgit 1.4.1-3-g733a5