about summary refs log tree commit diff
path: root/src/rt/rust_kernel.h
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2011-09-23 11:42:20 -0700
committerPatrick Walton <pcwalton@mimiga.net>2011-09-23 11:42:20 -0700
commit61afef29a186513570bcbe4f6dfa635e31d8a610 (patch)
tree7fc02dfa6a72410392a04717098186455c72eb9f /src/rt/rust_kernel.h
parentdbdeff659fb30fd845490cf215b5733e1e064d46 (diff)
downloadrust-61afef29a186513570bcbe4f6dfa635e31d8a610.tar.gz
rust-61afef29a186513570bcbe4f6dfa635e31d8a610.zip
rt: Add a RUST_TRACK_ORIGINS debug flag to help track down memory corruption
Diffstat (limited to 'src/rt/rust_kernel.h')
-rw-r--r--src/rt/rust_kernel.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/rt/rust_kernel.h b/src/rt/rust_kernel.h
index 774f7f4d0a4..8d59dabdcb9 100644
--- a/src/rt/rust_kernel.h
+++ b/src/rt/rust_kernel.h
@@ -2,6 +2,11 @@
 #ifndef RUST_KERNEL_H
 #define RUST_KERNEL_H
 
+#include "memory_region.h"
+#include "rust_log.h"
+
+struct rust_scheduler;
+
 /**
  * A global object shared by all thread domains. Most of the data structures
  * in this class are synchronized since they are accessed from multiple