about summary refs log tree commit diff
path: root/src/rt/rust_builtin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/rt/rust_builtin.cpp')
-rw-r--r--src/rt/rust_builtin.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp
index 36912ae428d..17cb801d575 100644
--- a/src/rt/rust_builtin.cpp
+++ b/src/rt/rust_builtin.cpp
@@ -484,18 +484,6 @@ get_port_id(rust_port *port) {
     return port->id;
 }
 
-extern "C" CDECL rust_chan*
-new_chan(rust_port *port) {
-    rust_task *task = rust_scheduler::get_task();
-    rust_scheduler *sched = task->sched;
-    LOG(task, comm, "new_chan("
-        "task=0x%" PRIxPTR " (%s), port=0x%" PRIxPTR ")",
-        (uintptr_t) task, task->name, port);
-    I(sched, port);
-    return new (task->kernel, "rust_chan")
-        rust_chan(task->kernel, port, port->unit_sz);
-}
-
 extern "C" CDECL
 void del_chan(rust_chan *chan) {
     rust_task *task = rust_scheduler::get_task();