rust/src
Ulrik Sverdrup 5249cbb7fa collections: Make BinaryHeap panic safe in sift_up / sift_down
Use a struct called Hole that keeps track of an invalid location
in the vector and fills the hole on drop.

I include a run-pass test that the current BinaryHeap fails, and the new
one passes.

Fixes #25842
2015-05-28 20:24:47 +02:00
..
compiler-rt@58ab642c30
compiletest
doc Rollup merge of #25607 - peferron:doc-macros-assert-fix, r=steveklabnik 2015-05-19 18:38:54 -04:00
driver
error-index-generator
etc mk: Generate a .def file for rustc_llvm on MSVC 2015-05-19 10:53:07 -07:00
grammar Auto merge of #25337 - bleibig:update-grammar, r=nikomatsakis 2015-05-18 23:29:26 +00:00
jemalloc@e24a1a025a
liballoc Auto merge of #25588 - bluss:doc-string-from, r=alexcrichton 2015-05-20 06:03:58 +00:00
libarena libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libbacktrace
libcollections collections: Make BinaryHeap panic safe in sift_up / sift_down 2015-05-28 20:24:47 +02:00
libcollectionstest Implement append and split_off for BitSet (RFC 509) 2015-05-10 21:46:32 +02:00
libcore Fix for https://github.com/rust-lang/rust/pull/25583 2015-05-19 23:22:28 -04:00
libcoretest Rebasing 2015-05-13 14:35:53 +12:00
libflate libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libfmt_macros libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libgetopts libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libgraphviz libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
liblibc Auto merge of #25350 - alexcrichton:msvc, r=brson 2015-05-20 00:31:55 +00:00
liblog libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librand libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librbml Return the iterator from reader::docs. 2015-05-19 19:31:54 +02:00
librustc Auto merge of #25596 - Ms2ger:rbml-docs, r=alexcrichton 2015-05-20 09:13:28 +00:00
librustc_back Auto merge of #25350 - alexcrichton:msvc, r=brson 2015-05-20 00:31:55 +00:00
librustc_bitflags
librustc_borrowck libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librustc_data_structures
librustc_driver Auto merge of #25350 - alexcrichton:msvc, r=brson 2015-05-20 00:31:55 +00:00
librustc_lint Fix rebase conflicts 2015-05-19 22:54:44 +03:00
librustc_llvm Auto merge of #25350 - alexcrichton:msvc, r=brson 2015-05-20 00:31:55 +00:00
librustc_privacy libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
librustc_resolve Auto merge of #25485 - XuefengWu:24968_err_msg_parse_self_type_2, r=nrc 2015-05-16 20:53:42 +00:00
librustc_trans Auto merge of #25595 - dotdash:issue25549, r=eddyb 2015-05-20 07:38:45 +00:00
librustc_typeck Auto merge of #24333 - arielb1:implement-rfc401, r=nrc 2015-05-19 20:56:51 +00:00
librustc_unicode doc: fix a broken link 2015-05-19 19:36:10 +02:00
librustdoc rustdoc: Fix left margin for type aliases 2015-05-19 01:44:04 +02:00
libserialize libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libstd Auto merge of #25610 - mbrubeck:bufread-docs, r=alexcrichton 2015-05-20 10:47:44 +00:00
libsyntax Auto merge of #25550 - sfackler:derive-debug-unsized, r=alexcrichton 2015-05-19 07:38:24 +00:00
libterm libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
libtest libs: Move favicon URLs to HTTPS 2015-05-15 16:04:01 -07:00
llvm@bff6907697
rt std: Mark rust_get_num_cpus as dllexport 2015-05-19 10:53:07 -07:00
rust-installer@e54d4823d2 Update rust-installer 2015-05-11 15:05:57 -07:00
rustbook Add 'active' class to current page in rustbook table of contents 2015-05-17 17:05:23 -04:00
rustllvm rustc_llvm: Don't export constants across dlls 2015-05-19 10:53:07 -07:00
test collections: Make BinaryHeap panic safe in sift_up / sift_down 2015-05-28 20:24:47 +02:00
snapshots.txt