about summary refs log tree commit diff
path: root/src/rt/rust_upcall.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-10-23 13:48:09 -0700
committerBrian Anderson <banderson@mozilla.com>2012-10-23 13:48:09 -0700
commit759e1c165f474314bb113d0b72e8ef85fc3864d7 (patch)
treee4381ed53bd5e6bc14058c90770d87d87b35420a /src/rt/rust_upcall.cpp
parent8d932160d92137e0a7d556a5ff7cfae4e68d5781 (diff)
downloadrust-759e1c165f474314bb113d0b72e8ef85fc3864d7.tar.gz
rust-759e1c165f474314bb113d0b72e8ef85fc3864d7.zip
rt: Remove unused string upcalls harder
Diffstat (limited to 'src/rt/rust_upcall.cpp')
-rw-r--r--src/rt/rust_upcall.cpp31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/rt/rust_upcall.cpp b/src/rt/rust_upcall.cpp
index 9c8c8462d88..afb62d52be7 100644
--- a/src/rt/rust_upcall.cpp
+++ b/src/rt/rust_upcall.cpp
@@ -311,37 +311,6 @@ upcall_validate_box(rust_opaque_box* ptr) {
 
 /**********************************************************************/
 
-struct s_str_new_uniq_args {
-    rust_task *task;
-    const char *cstr;
-    size_t len;
-    rust_str *retval;
-};
-
-extern "C" CDECL void
-upcall_s_str_new_uniq(s_str_new_uniq_args *args) {
-    rust_task *task = args->task;
-    LOG_UPCALL_ENTRY(task);
-    args->retval = make_str(task->kernel, args->cstr, args->len,
-                            "str_new_uniq");
-}
-
-extern "C" CDECL rust_str*
-upcall_str_new_uniq(const char *cstr, size_t len) {
-    rust_task *task = rust_get_current_task();
-    s_str_new_uniq_args args = { task, cstr, len, 0 };
-    UPCALL_SWITCH_STACK(task, &args, upcall_s_str_new_uniq);
-    return args.retval;
-}
-
-extern "C" CDECL rust_str*
-upcall_str_new(const char *cstr, size_t len) {
-    rust_task *task = rust_get_current_task();
-    s_str_new_uniq_args args = { task, cstr, len, 0 };
-    UPCALL_SWITCH_STACK(task, &args, upcall_s_str_new_uniq);
-    return args.retval;
-}
-
 extern "C" _Unwind_Reason_Code
 __gxx_personality_v0(int version,
                      _Unwind_Action actions,