From a493350eb5ab38ba8a6563f3eb4a090d257b0d3a Mon Sep 17 00:00:00 2001 From: Michael Bebenita Date: Fri, 10 Sep 2010 01:21:29 -0700 Subject: Cleanup, refactoring, and some runtime tests. --- src/rt/rust_kernel.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/rt/rust_kernel.cpp') diff --git a/src/rt/rust_kernel.cpp b/src/rt/rust_kernel.cpp index 549b85d348c..ef4220f9129 100644 --- a/src/rt/rust_kernel.cpp +++ b/src/rt/rust_kernel.cpp @@ -4,9 +4,7 @@ rust_kernel::rust_kernel(rust_srv *srv) : _region(&srv->local_region), _log(srv, NULL), _srv(srv), - _interrupt_kernel_loop(FALSE), - domains(&srv->local_region), - message_queues(&srv->local_region) { + _interrupt_kernel_loop(FALSE) { // Nop. } @@ -22,6 +20,9 @@ rust_kernel::create_domain(const rust_crate *crate, const char *name) { message_queue->associate(handle); domains.append(dom); message_queues.append(message_queue); + log(rust_log::KERN | rust_log::TASK, + "created domain: " PTR ", name: %s, index: %d, domains %d", + dom, name, dom->list_index, domains.length()); _kernel_lock.signal_all(); _kernel_lock.unlock(); return handle; @@ -30,8 +31,9 @@ rust_kernel::create_domain(const rust_crate *crate, const char *name) { void rust_kernel::destroy_domain(rust_dom *dom) { _kernel_lock.lock(); - log(rust_log::KERN, "deleting domain: " PTR ", index: %d, domains %d", - dom, dom->list_index, domains.length()); + log(rust_log::KERN, + "deleting domain: " PTR ", name: %s, index: %d, domains %d", + dom, dom->name, dom->list_index, domains.length()); domains.remove(dom); dom->message_queue->disassociate(); rust_srv *srv = dom->srv; -- cgit 1.4.1-3-g733a5