rust/src
bors 0576869085 Auto merge of #38822 - michaelwoerister:collect-fn-once-adapter, r=eddyb
trans: Fix missing closure env drop-glue in trans-item collector.

FnOnce adapters automatically generated by the compiler introduce a call to drop the closure environment. The collector didn't pick up on that because this drop call does not show up in MIR. That could lead to an assertion being triggered if the drop-glue for the environment wasn't instantiated via something else.

Fixes #38810

cc @arielb1

r? @eddyb or @nikomatsakis
2017-01-08 04:18:32 +00:00
..
bootstrap Auto merge of #38858 - ollie27:rustbuild_docs_std, r=alexcrichton 2017-01-07 04:02:43 +00:00
build_helper
ci rustbuild: Quickly dist cross-host compilers 2017-01-04 11:41:16 -08:00
compiler-rt@a8fc4c169f
doc Document custom derive. 2017-01-04 17:34:30 -05:00
driver
etc Auto merge of #38781 - SimonSapin:unishrink, r=alexcrichton 2017-01-07 21:28:47 +00:00
grammar
jemalloc@e058ca6616
liballoc Rollup merge of #38587 - GuillaumeGomez:arc_docs, r=frewsxcv 2016-12-29 17:26:18 -08:00
liballoc_jemalloc Merge branch 'master' into sparc64 2017-01-01 12:40:10 +09:00
liballoc_system Merge branch 'master' into sparc64 2017-01-01 12:40:10 +09:00
libarena Utilize new in_arena method instead of hashing for Lifting interned items 2016-12-31 11:48:48 -07:00
libbacktrace
libcollections Auto merge of #38733 - sfackler:peek-mut-pop, r=alexcrichton 2017-01-07 19:21:49 +00:00
libcollectionstest Auto merge of #38733 - sfackler:peek-mut-pop, r=alexcrichton 2017-01-07 19:21:49 +00:00
libcompiler_builtins Auto merge of #38482 - est31:i128, r=eddyb 2016-12-31 18:54:31 +00:00
libcore Auto merge of #38469 - tbu-:pr_writeln_no_args, r=brson 2017-01-07 10:59:46 +00:00
libcoretest
libflate
libfmt_macros
libgetopts
libgraphviz
liblibc@7d57bdcdbb Properly ban the negation of unsigned integers in type-checking. 2017-01-03 21:48:17 +02:00
liblog
libpanic_abort std: Don't build docs for misc facade crates 2016-12-30 10:00:33 -08:00
libpanic_unwind Merge branch 'master' into sparc64 2017-01-01 12:40:10 +09:00
libproc_macro Document custom derive. 2017-01-04 17:34:30 -05:00
libproc_macro_plugin
libproc_macro_tokens Fallout from updating bootstrap Cargo 2016-12-29 08:47:26 -08:00
librand std: Don't build docs for misc facade crates 2016-12-30 10:00:33 -08:00
librustc Auto merge of #38807 - comex:pprint-expr-attr, r=nrc 2017-01-08 02:10:26 +00:00
librustc_back Auto merge of #38707 - redox-os:master, r=brson 2017-01-04 04:28:15 +00:00
librustc_bitflags
librustc_borrowck
librustc_const_eval fix doc test for E0001 2017-01-06 01:00:03 +08:00
librustc_const_math Add a way to retrieve constant value in 128 bits 2016-12-30 15:17:26 +01:00
librustc_data_structures Add drain method to AccumulateVec/ArrayVec 2017-01-03 15:48:29 +08:00
librustc_driver rustc: Stabilize the proc_macro feature 2017-01-02 12:13:30 -08:00
librustc_errors
librustc_i128 Try to fix some things 2016-12-30 15:17:28 +01:00
librustc_incremental Compilation fixes 2016-12-30 15:17:27 +01:00
librustc_lint Auto merge of #38069 - canndrew:empty-sub-patterns-again, r=nikomatsakis 2017-01-06 00:17:41 +00:00
librustc_llvm Auto merge of #38745 - CannedYerins:llvm-code-style, r=rkruppe 2017-01-01 11:58:02 +00:00
librustc_metadata rustc: Stabilize the proc_macro feature 2017-01-02 12:13:30 -08:00
librustc_mir Auto merge of #38833 - arielb1:constant-mir-overflow, r=eddyb 2017-01-06 09:43:37 +00:00
librustc_passes
librustc_platform_intrinsics
librustc_plugin Fallout from updating bootstrap Cargo 2016-12-29 08:47:26 -08:00
librustc_privacy
librustc_resolve Auto merge of #38793 - jseyfried:fix_macro_export_duplicates, r=nrc 2017-01-06 06:41:31 +00:00
librustc_save_analysis
librustc_trans Auto merge of #38822 - michaelwoerister:collect-fn-once-adapter, r=eddyb 2017-01-08 04:18:32 +00:00
librustc_typeck Auto merge of #38859 - jonathandturner:E0088_fix, r=eddyb 2017-01-07 05:59:38 +00:00
librustdoc Auto merge of #38414 - estebank:doc-dissambiguate, r=steveklabnik 2017-01-04 17:11:02 +00:00
libserialize Fix rebase fallout and compilation fixes 2016-12-30 15:17:30 +01:00
libstd Auto merge of #38469 - tbu-:pr_writeln_no_args, r=brson 2017-01-07 10:59:46 +00:00
libstd_unicode Reduce the size of static data in std_unicode::tables. 2017-01-03 08:28:58 +01:00
libsyntax Auto merge of #38792 - jseyfried:improve_macros_11_diagnostics, r=nikomatsakis 2017-01-06 19:23:06 +00:00
libsyntax_ext rustc: Stabilize the proc_macro feature 2017-01-02 12:13:30 -08:00
libsyntax_pos
libterm
libtest
libunwind Merge branch 'master' into sparc64 2017-01-01 12:40:10 +09:00
llvm@ceb177eeef
rt Add test for i128 ffi usage 2017-01-04 19:05:27 +01:00
rtstartup
rust-installer@4f99485080
rustc std: Don't build docs for misc facade crates 2016-12-30 10:00:33 -08:00
rustllvm Auto merge of #38745 - CannedYerins:llvm-code-style, r=rkruppe 2017-01-01 11:58:02 +00:00
test Auto merge of #38859 - jonathandturner:E0088_fix, r=eddyb 2017-01-07 05:59:38 +00:00
tools Auto merge of #38482 - est31:i128, r=eddyb 2016-12-31 18:54:31 +00:00
vendor
Cargo.lock Revert cargo.lock 2017-01-03 15:47:14 -07:00
Cargo.toml
stage0.txt Bump bootstrap compiler 2016-12-29 08:47:20 -08:00