about summary refs log tree commit diff
path: root/src/rt/rust_builtin.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-11-30 17:54:11 -0800
committerBrian Anderson <banderson@mozilla.com>2011-11-30 20:31:33 -0800
commitf2de42c39ac5e2ff3bc916b4bbff1db91181d9fa (patch)
tree249765cf6b484ce6d3575fac9160b07d0632ba15 /src/rt/rust_builtin.cpp
parentdd48a1af58260eb68d87a08cc6dd1b0a589a0eae (diff)
downloadrust-f2de42c39ac5e2ff3bc916b4bbff1db91181d9fa.tar.gz
rust-f2de42c39ac5e2ff3bc916b4bbff1db91181d9fa.zip
rt: Reorganize stack growth code
Diffstat (limited to 'src/rt/rust_builtin.cpp')
-rw-r--r--src/rt/rust_builtin.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp
index 922b4024bc0..41c8bc68d2b 100644
--- a/src/rt/rust_builtin.cpp
+++ b/src/rt/rust_builtin.cpp
@@ -399,6 +399,11 @@ get_task_pointer(rust_task_id id) {
     return task->kernel->get_task_by_id(id);
 }
 
+extern "C" rust_task *
+rust_get_task() {
+    return rust_scheduler::get_task();
+}
+
 struct fn_env_pair {
     intptr_t f;
     intptr_t env;