about summary refs log tree commit diff
path: root/src/rustc/metadata
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2012-03-15 17:42:33 +0100
committerMarijn Haverbeke <marijnh@gmail.com>2012-03-16 15:38:42 +0100
commit22bef74b550b2b08338ebb43363f3d09df6413b9 (patch)
tree1a96fdf8b865c54e4d0a64391451bb913d97ea50 /src/rustc/metadata
parent140d194007bbb427ab694807782b3a41bb43b27d (diff)
downloadrust-22bef74b550b2b08338ebb43363f3d09df6413b9.tar.gz
rust-22bef74b550b2b08338ebb43363f3d09df6413b9.zip
Remove shared tydescs
All tydescs are static now, there's no need to worry about
marshalling them between threads anymore.
Diffstat (limited to 'src/rustc/metadata')
-rw-r--r--src/rustc/metadata/tydecode.rs1
-rw-r--r--src/rustc/metadata/tyencode.rs1
2 files changed, 0 insertions, 2 deletions
diff --git a/src/rustc/metadata/tydecode.rs b/src/rustc/metadata/tydecode.rs
index 37bb1e66f27..eebbe51c665 100644
--- a/src/rustc/metadata/tydecode.rs
+++ b/src/rustc/metadata/tydecode.rs
@@ -267,7 +267,6 @@ fn parse_ty(st: @pstate, conv: conv_did) -> ty::t {
       }
       'X' { ret ty::mk_var(st.tcx, parse_int(st)); }
       'Y' { ret ty::mk_type(st.tcx); }
-      'y' { ret ty::mk_send_type(st.tcx); }
       'C' {
         let ck = alt check next(st) {
           '&' { ty::ck_block }
diff --git a/src/rustc/metadata/tyencode.rs b/src/rustc/metadata/tyencode.rs
index 31270053078..ebe9342f87a 100644
--- a/src/rustc/metadata/tyencode.rs
+++ b/src/rustc/metadata/tyencode.rs
@@ -203,7 +203,6 @@ fn enc_sty(w: io::writer, cx: @ctxt, st: ty::sty) {
         w.write_char(']');
       }
       ty::ty_type { w.write_char('Y'); }
-      ty::ty_send_type { w.write_char('y'); }
       ty::ty_opaque_closure_ptr(ty::ck_block) { w.write_str("C&"); }
       ty::ty_opaque_closure_ptr(ty::ck_box) { w.write_str("C@"); }
       ty::ty_opaque_closure_ptr(ty::ck_uniq) { w.write_str("C~"); }