From f8ff013e3cc737b92b5a140dfd0ddcc5ab6773d9 Mon Sep 17 00:00:00 2001 From: Michael Bebenita Date: Fri, 27 Aug 2010 18:26:36 -0700 Subject: Added a few utility classes, cleaned up the include order of .h files, and started to make the Rust kernel own domain message queues rather than the Rust domains themselves. --- src/rt/rust_dom.h | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/rt/rust_dom.h') diff --git a/src/rt/rust_dom.h b/src/rt/rust_dom.h index 44f56cc4..5c9c2953 100644 --- a/src/rt/rust_dom.h +++ b/src/rt/rust_dom.h @@ -1,16 +1,6 @@ -/* - * rust_dom.h - */ - #ifndef RUST_DOM_H #define RUST_DOM_H -#include "sync/lock_free_queue.h" -#include "util/hash_map.h" - -#include "rust_proxy.h" -#include "rust_message.h" - struct rust_dom { // Fields known to the compiler: @@ -37,6 +27,9 @@ struct rust_dom rust_task *curr_task; int rval; + rust_kernel *_kernel; + int32_t list_index; + hash_map *> _task_proxies; hash_map *> _port_proxies; -- cgit v1.2.3