rust/src
Niko Matsakis 2bbd2f9cea Remove the def-id from type parameters. Having this def-id was bad for several reasons:
1. Produced more unique types than is necessary. This increases memory consumption.
2. Linking the type parameter to its definition *seems* like a good idea, but it
   encourages reliance on the bounds listing.
3. It made pretty-printing harder and in particular was causing bad error messages
   when errors occurred before the `TypeParameterDef` entries were fully stored.
2014-12-30 09:36:22 -05:00
..
compiler-rt@62a4ca6055
compiletest Fix up remaining usage of to_ascii. 2014-12-25 15:26:16 +01:00
doc rollup merge of #20275: inthecloud247/patch-1 2014-12-29 16:36:40 -08:00
driver Separate the driver into its own crate that uses trans, typeck. 2014-12-04 10:04:52 -05:00
etc rollup merge of #20317: brson/rust-installer-v2 2014-12-29 19:47:58 -08:00
grammar rollup merge of #20310: fhahn/issue-15877-model-lexer-range 2014-12-29 16:36:55 -08:00
jemalloc@b001609960 update jemalloc 2014-10-05 22:17:25 -04:00
liballoc rollup merge of #20248: steveklabnik/gh20038 2014-12-29 16:36:20 -08:00
libarena Test fixes and rebase conflicts 2014-12-29 23:55:49 -08:00
libbacktrace
libcollections Test fixes and rebase conflicts 2014-12-29 23:55:49 -08:00
libcore rollup merge of #20309: sfackler/refcell-send 2014-12-29 16:36:54 -08:00
libcoretest Fallout from mut slices 2014-12-30 13:06:25 +13:00
libflate Rename TaskRng to ThreadRng 2014-12-28 13:46:35 +02:00
libfmt_macros Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
libgetopts Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
libgraphviz Rebasing and reviewer changes 2014-12-30 13:06:25 +13:00
liblibc Several fixes for DragonFly (rebase) 2014-12-19 13:05:06 +01:00
liblog Fallout of changing format_args!(f, args) to f(format_args!(args)). 2014-12-27 23:57:43 +02:00
librand Rename TaskRng to ThreadRng 2014-12-28 13:46:35 +02:00
librbml Fallout from mut slices 2014-12-30 13:06:25 +13:00
libregex rollup merge of #20306: alexcrichton/second-pass-string 2014-12-29 16:36:52 -08:00
libregex_macros rollup merge of #19820: alexcrichton/deprecate-some-more-libs 2014-12-17 11:50:24 -08:00
librustc Remove the def-id from type parameters. Having this def-id was bad for several reasons: 2014-12-30 09:36:22 -05:00
librustc_back rollup merge of #20271: vhbit/datalayout-fix 2014-12-29 16:36:38 -08:00
librustc_borrowck Make ExprUseVisitor<..> use inherited parameter environments. 2014-12-30 09:32:42 -05:00
librustc_driver Move the scalar types out of static data so that we can put Rc into sty. 2014-12-30 09:34:38 -05:00
librustc_llvm librustc_llvm: use #[deriving(Copy)] 2014-12-19 10:51:00 -05:00
librustc_resolve Remove the def-id from type parameters. Having this def-id was bad for several reasons: 2014-12-30 09:36:22 -05:00
librustc_trans Make projected types select out of the trait bounds. 2014-12-30 09:36:22 -05:00
librustc_typeck Remove the def-id from type parameters. Having this def-id was bad for several reasons: 2014-12-30 09:36:22 -05:00
librustdoc Remove the def-id from type parameters. Having this def-id was bad for several reasons: 2014-12-30 09:36:22 -05:00
libserialize rollup merge of #20279: dgiagio/libserialize_deprecated_fix1 2014-12-29 16:36:42 -08:00
libstd Test fixes and rebase conflicts 2014-12-29 23:55:49 -08:00
libsyntax rollup merge of #20266: nick29581/dxr-use 2014-12-29 16:36:32 -08:00
libterm term: Deprecate the in-tree version 2014-12-28 10:18:08 -08:00
libtest Make Send and Sync traits unsafe 2014-12-26 17:26:33 +01:00
libtime serialize: Fully deprecate the library 2014-12-22 00:14:56 -08:00
libunicode Rebasing and reviewer changes 2014-12-30 13:06:25 +13:00
llvm@ec1fdb3b9d Update LLVM to get slightly better memcpy elision 2014-10-17 17:16:18 +02:00
rt Removed unused context-switching assembly code. 2014-12-22 19:12:35 +02:00
rust-installer@3a37981744 Upgrade rust-installer to v2 2014-12-29 17:26:02 -08:00
rustllvm Add LLVM ExecutionEngine API 2014-12-11 15:33:27 -07:00
test Update error messages in various compile-fail tests 2014-12-30 09:36:22 -05:00
snapshots.txt Test fixes and rebase conflicts 2014-12-21 13:49:04 -08:00