rt: Remove some unused upcalls
This commit is contained in:
parent
a50d1fdbda
commit
8ebdb1a11b
2 changed files with 0 additions and 37 deletions
|
@ -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) {
|
||||
|
|
|
@ -60,10 +60,7 @@ task_clear_event_reject
|
|||
task_wait_event
|
||||
task_signal_event
|
||||
upcall_fail
|
||||
upcall_trace
|
||||
upcall_free
|
||||
upcall_validate_box
|
||||
upcall_log_type
|
||||
upcall_malloc
|
||||
upcall_rust_personality
|
||||
upcall_call_shim_on_c_stack
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue