From 8ebdb1a11bb356a3ef7ab7f549144e44e0d313ea Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 1 Feb 2013 21:58:33 -0800 Subject: rt: Remove some unused upcalls --- src/rt/rust_upcall.cpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/rt/rust_upcall.cpp') diff --git a/src/rt/rust_upcall.cpp b/src/rt/rust_upcall.cpp index 8197d9c5450..0e6df8e14a4 100644 --- a/src/rt/rust_upcall.cpp +++ b/src/rt/rust_upcall.cpp @@ -124,23 +124,6 @@ struct s_trace_args { size_t line; }; -extern "C" CDECL void -upcall_s_trace(s_trace_args *args) { - rust_task *task = args->task; - LOG_UPCALL_ENTRY(task); - LOG(task, trace, "Trace %s:%d: %s", - args->file, args->line, args->msg); -} - -extern "C" CDECL void -upcall_trace(char const *msg, - char const *file, - size_t line) { - rust_task *task = rust_get_current_task(); - s_trace_args args = {task,msg,file,line}; - UPCALL_SWITCH_STACK(task, &args, upcall_s_trace); -} - /********************************************************************** * Allocate an object in the exchange heap */ @@ -302,17 +285,6 @@ rust_upcall_free(void* ptr) { upcall_free(ptr); } -/********************************************************************** - * Sanity checks on boxes, insert when debugging possible - * use-after-free bugs. See maybe_validate_box() in trans.rs. - */ - -extern "C" CDECL void -upcall_validate_box(rust_opaque_box* ptr) { - // XXX: Remove after snapshot - abort(); -} - /**********************************************************************/ extern "C" _Unwind_Reason_Code @@ -369,12 +341,6 @@ upcall_rust_personality(int version, return args.retval; } -extern "C" void -upcall_log_type(const type_desc *tydesc, uint8_t *data, uint32_t level) { - // XXX: Remove after snapshot - abort(); -} - // NB: This needs to be blazing fast. Don't switch stacks extern "C" CDECL void * upcall_new_stack(size_t stk_sz, void *args_addr, size_t args_sz) { -- cgit 1.4.1-3-g733a5