rust/src
Alex Crichton 9e0ff773ad std: Use mem::replace in TLS initialization
Due to #30228 it's not currently sound to do `*ptr = Some(value)`, so instead
use `mem::replace` which fixes the soundness hole for now.
2015-12-08 12:23:22 -08:00
..
compiler-rt@b6087e82ba Update compiler-rt 2015-11-07 00:26:44 +08:00
compiletest std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
doc Auto merge of #30234 - vyp:doc-typo, r=apasel422 2015-12-06 13:23:43 +00:00
driver Run rustfmt on driver. 2015-10-11 23:41:43 -07:00
error-index-generator Run rustfmt on error-index-generator. 2015-10-11 23:44:32 -07:00
etc std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
grammar fix rustc-test 2015-11-26 19:19:54 +02:00
jemalloc@e24a1a025a
liballoc std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
liballoc_jemalloc std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
liballoc_system std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
libarena Auto merge of #30015 - petrochenkov:staged, r=brson 2015-11-26 10:22:37 +00:00
libbacktrace Clean whitespace 2015-10-19 11:16:31 -04:00
libcollections std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
libcollectionstest std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
libcore Revert "PR #30130 Implement Clone for more arrays" 2015-12-07 00:29:21 +01:00
libcoretest std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
libflate Auto merge of #30015 - petrochenkov:staged, r=brson 2015-11-26 10:22:37 +00:00
libfmt_macros Auto merge of #30015 - petrochenkov:staged, r=brson 2015-11-26 10:22:37 +00:00
libgetopts Change internal getopts so --a=b=c acts like --a b=c rather than --a b. 2015-12-04 22:02:09 +01:00
libgraphviz Auto merge of #30015 - petrochenkov:staged, r=brson 2015-11-26 10:22:37 +00:00
liblibc@867c6ff0b8 Better docs for the str primitive 2015-11-30 16:10:47 -05:00
liblog std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librand std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librbml std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustc Add E0264 error explanation 2015-12-07 15:56:36 +01:00
librustc_back std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustc_bitflags std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustc_borrowck Auto merge of #30185 - fhahn:improve-borrowck-public-accessibility, r=pnkfelix 2015-12-05 09:08:14 +00:00
librustc_data_structures Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
librustc_driver Auto merge of #30187 - alexcrichton:stabilize-1.6, r=aturon 2015-12-06 04:12:54 +00:00
librustc_front Rebase fixup for lower.rs 2015-11-26 21:47:44 +01:00
librustc_lint Add syntax support for attributes on expressions and all syntax 2015-11-26 21:46:12 +01:00
librustc_llvm std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustc_metadata std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustc_mir Also move the MIR visitor to librustc. 2015-11-30 10:03:33 +01:00
librustc_platform_intrinsics Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
librustc_plugin split the metadata code into rustc_metadata 2015-11-26 18:22:40 +02:00
librustc_privacy Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
librustc_resolve Fixes #30089 2015-12-01 08:13:41 +00:00
librustc_trans std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustc_typeck Auto merge of #30241 - Manishearth:diag-30236, r=eddyb 2015-12-06 17:50:44 +00:00
librustc_unicode std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
librustdoc Auto merge of #30222 - mitaa:fqn#2, r=alexcrichton 2015-12-06 06:49:03 +00:00
libserialize Remove all uses of #[staged_api] 2015-11-25 21:55:26 +03:00
libstd std: Use mem::replace in TLS initialization 2015-12-08 12:23:22 -08:00
libsyntax std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
libterm libterm: bring across changes from term 2015-12-03 19:27:59 +13:00
libtest std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
llvm@3564439515 Disable the null check elimination pass 2015-12-02 18:19:10 +01:00
rt Add test case for #28676. 2015-10-14 14:51:26 -06:00
rtstartup std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
rust-installer@c37d3747da
rustbook fixes #17017 (update padding:11px line 142 of rustbook.css) 2015-09-28 12:11:18 -05:00
rustllvm Disable the null check elimination pass 2015-12-02 18:19:10 +01:00
test std: Use mem::replace in TLS initialization 2015-12-08 12:23:22 -08:00
snapshots.txt adding openbsd snapshot 2015-09-04 15:01:06 -07:00