rust/src
Niko Matsakis f4c183b742 move the trans trait caches into tcx
Arguably these could become custom queries, but I chose not to do that
because the relationship of queries and trait system is not yet fleshed
out enough. For now it seems fine to have them be `DepTrackingMap` using
the memoize pattern.
2017-04-21 17:26:53 -04:00
..
bootstrap Auto merge of #41445 - frewsxcv:rollup, r=frewsxcv 2017-04-21 16:36:41 +00:00
build_helper rustbuild: Assert directory creation succeeds 2017-03-07 15:24:36 -08:00
ci Add x86_64-linux-android target 2017-04-20 16:29:59 -03:00
compiler-rt@d30da544a8 sanitizer support 2017-02-08 18:51:43 -05:00
doc Bump book and reference. 2017-04-18 21:26:10 -04:00
driver
etc Rename environment variable GDB_CMD to RUST_GDB to prevent ambiguity 2017-04-20 11:20:33 -04:00
grammar Fix various useless derefs and slicings 2017-03-27 08:58:00 +02:00
jemalloc@11bfb0dcf8
liballoc Specialize Vec::from_elem<u8> to use calloc or memset 2017-04-15 09:01:56 -07:00
liballoc_jemalloc Specialize Vec::from_elem<u8> to use calloc or memset 2017-04-15 09:01:56 -07:00
liballoc_system Specialize Vec::from_elem<u8> to use calloc or memset 2017-04-15 09:01:56 -07:00
libarena
libbacktrace
libcollections Auto merge of #41342 - GuillaumeGomez:btree-debug-infinite, r=alexcrichton 2017-04-20 23:40:06 +00:00
libcompiler_builtins Fixed invalid 128-bit division on 32-bit target. Fixed issue #41228. 2017-04-13 00:15:04 +08:00
libcore Auto merge of #41349 - eddyb:ty-contents, r=nikomatsakis 2017-04-21 14:02:37 +00:00
libflate Add/remove rerun-if-changed when necessary 2017-03-04 21:38:26 +03:00
libfmt_macros
libgetopts
libgraphviz Fix various useless derefs and slicings 2017-03-27 08:58:00 +02:00
liblibc@c34a802d1e Update libc to include x86_64-linux-android support 2017-04-20 13:59:41 -03:00
libpanic_abort
libpanic_unwind
libproc_macro Add doc attributes to proc_macro crate 2017-03-12 02:54:43 +00:00
libproc_macro_plugin Improve the TokenStream quoter. 2017-03-15 23:05:02 +00:00
librand Avoid to use floating point match 2017-04-14 03:39:03 +02:00
librustc move the trans trait caches into tcx 2017-04-21 17:26:53 -04:00
librustc_asan rustbuild: Update bootstrap compiler 2017-03-29 08:55:15 -07:00
librustc_back Add x86_64-linux-android target 2017-04-20 16:29:59 -03:00
librustc_bitflags
librustc_borrowck rustc: combine type_needs_drop_given_env and may_drop into needs_drop. 2017-04-20 14:44:43 +03:00
librustc_const_eval convert calls to visit_all_item_likes_in_krate 2017-04-18 07:08:40 -04:00
librustc_const_math rustc_const_eval: always demand typeck_tables for evaluating constants. 2017-02-25 18:35:26 +02:00
librustc_data_structures Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=arielb1 2017-04-13 00:28:11 +00:00
librustc_driver sort provide 2017-04-21 17:26:53 -04:00
librustc_errors Reduce visual clutter of multiline start when possible 2017-04-20 17:31:20 -07:00
librustc_incremental rustc: use monomorphic const_eval for cross-crate enum discriminants. 2017-04-16 01:31:37 +03:00
librustc_lint rustc: combine type_needs_drop_given_env and may_drop into needs_drop. 2017-04-20 14:44:43 +03:00
librustc_llvm Expose LLVM appendModuleInlineAsm 2017-04-12 19:12:49 -05:00
librustc_lsan rustbuild: Update bootstrap compiler 2017-03-29 08:55:15 -07:00
librustc_metadata introduce is_foreign_item query 2017-04-21 17:26:53 -04:00
librustc_mir rustc: combine type_needs_drop_given_env and may_drop into needs_drop. 2017-04-20 14:44:43 +03:00
librustc_msan rustbuild: Update bootstrap compiler 2017-03-29 08:55:15 -07:00
librustc_passes rustc: combine type_needs_drop_given_env and may_drop into needs_drop. 2017-04-20 14:44:43 +03:00
librustc_platform_intrinsics Auto merge of #38561 - nagisa:rdrandseed, r=alexcrichton 2017-02-14 01:26:10 +00:00
librustc_plugin kill a bunch of one off tasks 2017-04-18 08:20:12 -04:00
librustc_privacy First attempt at global_asm! macro 2017-04-12 19:12:49 -05:00
librustc_resolve feature gate :vis matcher 2017-04-15 19:06:58 +00:00
librustc_save_analysis First attempt at global_asm! macro 2017-04-12 19:12:49 -05:00
librustc_trans move the trans trait caches into tcx 2017-04-21 17:26:53 -04:00
librustc_tsan rustbuild: Update bootstrap compiler 2017-03-29 08:55:15 -07:00
librustc_typeck introduce is_foreign_item query 2017-04-21 17:26:53 -04:00
librustdoc Rollup merge of #41310 - eddyb:demand-const-eval, r=nikomatsakis 2017-04-17 23:21:18 -04:00
libserialize Only SwitchInt over integers, not all consts 2017-02-10 19:42:41 +02:00
libstd Rollup merge of #41426 - malbarbo:android-x86_64, r=alexcrichton 2017-04-21 08:40:35 -04:00
libstd_unicode Remove parentheses in method references 2017-03-30 18:33:23 -04:00
libsyntax Reduce visual clutter of multiline start when possible 2017-04-20 17:31:20 -07:00
libsyntax_ext Replace ExpnId with SyntaxContext 2017-04-12 19:12:50 -05:00
libsyntax_pos Point at only one char on Span::next_point 2017-04-10 14:03:17 -07:00
libterm Update usages of 'OSX' (and other old names) to 'macOS'. 2017-03-12 14:59:04 -04:00
libtest Fix links 2017-04-04 15:39:44 -04:00
libunwind libgcc_eh may depend on libpthread. 2017-03-30 16:31:46 -07:00
llvm@2e951c3ae3 update LLVM with fix for PR32379 2017-03-24 00:54:23 +02:00
rt Hoedown big comeback! 2017-04-17 18:10:03 +02:00
rtstartup Update #[no_core] users with the "freeze" lang item. 2017-04-21 15:48:35 +03:00
rust-installer@4f99485080
rustc Fix plain_summary_line function 2017-03-28 11:38:56 -06:00
rustllvm Expose LLVM appendModuleInlineAsm 2017-04-12 19:12:49 -05:00
test Auto merge of #41349 - eddyb:ty-contents, r=nikomatsakis 2017-04-21 14:02:37 +00:00
tools Rollup merge of #41426 - malbarbo:android-x86_64, r=alexcrichton 2017-04-21 08:40:35 -04:00
Cargo.lock Rollup merge of #41374 - steveklabnik:update-mdbook, r=frewsxcv 2017-04-19 21:55:38 -04:00
Cargo.toml Don't put Cargo into the rustc workspace 2017-03-10 14:49:19 -08:00
stage0.txt Bump stage0 to fix ARM LLVM 2017-04-18 08:57:56 -07:00