summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update release notes for 1.17rust-1.17-relnotesBrian Anderson2017-04-271-0/+258
* Auto merge of #40434 - mattico:splice-update, r=alexcrichtonbors2017-04-258-8/+449
|\
| * Add Splice forget testMatt Ickstadt2017-04-242-0/+15
| * Add splice to the unstable book.Matt Ickstadt2017-04-232-0/+25
| * Use Vec::splice impl in string::Splice::drop()Matt Ickstadt2017-04-231-15/+1
| * Improve splice docs and testsMatt Ickstadt2017-04-234-4/+97
| * Update splice implMatt Ickstadt2017-04-232-6/+22
| * Add Vec::splice and String::spliceSimon Sapin2017-04-236-7/+313
* | Auto merge of #40123 - TimNN:llvm40, r=alexcrichtonbors2017-04-2412-27/+55
|\ \
| * | FIN: windows-gnu: statically link gcc_s, pthread with llvmTim Neumann2017-04-232-0/+5
| * | FIN: Compile LLVM with -fno-omit-frame-pointer on 32bit MinGW buildsTim Neumann2017-04-231-0/+7
| * | FIN: switch appveryor to mingw with posix threadsTim Neumann2017-04-231-4/+4
| * | FIN: ignore failing test on emscripten, see #41299Tim Neumann2017-04-231-0/+2
| * | FIN: update appveyor mingw descriptionTim Neumann2017-04-231-16/+5
| * | FIN: build comiler-rt wihout Thumb on armTim Neumann2017-04-231-0/+6
| * | FIN: disable backtrace printing for panic-runtime/abort* on ARMTim Neumann2017-04-232-2/+21
| * | FIN: update emscripten builderTim Neumann2017-04-232-5/+5
| * | FIN/CRT: adopt all applicable rust compiler-rt patchesTim Neumann2017-04-231-0/+0
| * | FIN/LLVM: new rust patches required for 4.0Tim Neumann2017-04-231-0/+0
| * | FIN/LLVM: adopt all applicable rust llvm patchesTim Neumann2017-04-231-0/+0
| * | FIN: update to upstream (llvm 4.0.1 + fastcomp 1.37.10) & compiler-rt 4.0Tim Neumann2017-04-232-0/+0
* | | Auto merge of #40634 - GuillaumeGomez:refcell-docs, r=steveklabnikbors2017-04-241-0/+9
|\ \ \
| * | | Add more explanation on RefCell::get_mutGuillaume Gomez2017-04-241-0/+9
|/ / /
* | | Auto merge of #41494 - withoutboats:associated-consts-are-not-object-safe, r=...bors2017-04-242-0/+37
|\ \ \
| * | | Feature gate in test.Without Boats2017-04-241-0/+2
| * | | Style.Without Boats2017-04-241-3/+3
| * | | Fix type error.Without Boats2017-04-241-1/+1
| * | | Add compile-fail test.Without Boats2017-04-242-1/+27
| * | | Associated consts are not object safe.Without Boats2017-04-231-0/+9
|/ / /
* | | Auto merge of #41486 - arielb1:select-where, r=eddybbors2017-04-231-1/+6
|\ \ \ | |_|/ |/| |
| * | traits::select: quickly filter out predicates from other traitsAriel Ben-Yehuda2017-04-231-1/+6
* | | Auto merge of #41485 - arielb1:dtorck-constraint, r=eddybbors2017-04-239-447/+320
|\ \ \ | |/ / |/| |
| * | cache ADT dtorck resultsAriel Ben-Yehuda2017-04-238-398/+299
| * | clean-up adt_sized_constraint now that it uses on-demandAriel Ben-Yehuda2017-04-233-49/+21
|/ /
* | Auto merge of #41408 - eddyb:poly-const-eval, r=arielb1bors2017-04-2323-219/+331
|\ \
| * | rustc_const_eval: support all unit enum variants.Eduard-Mihai Burtescu2017-04-2313-67/+180
| * | rustc_const_eval: CallOn isn't needed, typeck/const-qualif handle those cases.Eduard-Mihai Burtescu2017-04-232-3/+1
| * | rustc: make the const-eval cache polymorphic.Eduard-Mihai Burtescu2017-04-2314-149/+150
|/ /
* | Auto merge of #41437 - cuviper:remove-unstable-deprecated, r=alexcrichtonbors2017-04-2334-1284/+103
|\ \
| * | Remove unused import.Corey Farwell2017-04-221-1/+1
| * | Remove float_extrasJosh Stone2017-04-2012-559/+74
| * | Remove num::{Zero,One}Josh Stone2017-04-207-99/+26
| * | Remove RefCell::borrow_stateJosh Stone2017-04-204-55/+0
| * | Remove {Cell,RefCell}::as_unsafe_cellJosh Stone2017-04-203-51/+0
| * | Privatize Rc::is_uniqueJosh Stone2017-04-203-13/+1
| * | Remove Rc::would_wrapJosh Stone2017-04-203-19/+0
| * | Remove OccupiedEntry::remove_pairJosh Stone2017-04-204-20/+0
| * | Remove BinaryHeap::{push_pop,replace}Josh Stone2017-04-206-124/+0
| * | Remove EnumSetJosh Stone2017-04-205-343/+1
* | | Auto merge of #41469 - arielb1:rustc-spring-cleaning, r=eddybbors2017-04-2247-185/+322
|\ \ \