about summary refs log tree commit diff
path: root/src/rt/rust_sched_loop.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-04-21 17:42:45 -0700
committerBrian Anderson <banderson@mozilla.com>2013-04-21 17:42:45 -0700
commit2fe118b26fdb2897eb000ae47f912cc6b2534324 (patch)
tree5ee47e55805f16a70698aedadc78889441895c7f /src/rt/rust_sched_loop.cpp
parentf9069baa70ea78117f2087fe6e359fb2ea0ae16a (diff)
downloadrust-2fe118b26fdb2897eb000ae47f912cc6b2534324.tar.gz
rust-2fe118b26fdb2897eb000ae47f912cc6b2534324.zip
rt: Don't make memory_region depend on rust_env
I am going to use memory_region and boxed_region as the local heap
in the new scheduler, for now at least, and I don't have a rust_env
available.
Diffstat (limited to 'src/rt/rust_sched_loop.cpp')
-rw-r--r--src/rt/rust_sched_loop.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rt/rust_sched_loop.cpp b/src/rt/rust_sched_loop.cpp
index 90393acdd59..e7ce4b08ee4 100644
--- a/src/rt/rust_sched_loop.cpp
+++ b/src/rt/rust_sched_loop.cpp
@@ -36,7 +36,7 @@ rust_sched_loop::rust_sched_loop(rust_scheduler *sched, int id, bool killed) :
     sched(sched),
     log_lvl(log_debug),
     min_stack_size(kernel->env->min_stack_size),
-    local_region(kernel->env, false),
+    local_region(false, kernel->env->detailed_leaks, kernel->env->poison_on_free),
     // FIXME #2891: calculate a per-scheduler name.
     name("main")
 {