about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2017-07-22Add conversions from references to NonZero pointers, Unique, and SharedSimon Sapin-0/+47
2017-07-22Implement From<Unique<T>> for Shared<T>Simon Sapin-0/+8
2017-07-22Rename {NonZero,Shared,Unique}::new_checked to newSimon Sapin-5/+5
2017-07-22Rename {NonZero,Shared,Unique}::new to new_uncheckedSimon Sapin-11/+11
2017-07-22Add `new_checked(…) -> Option<Self>` to NonZero, Unique, and Shared.Simon Sapin-19/+65
2017-07-22Add generic example of std::ops::Sub in doc commentsmandeep-0/+36
2017-07-22Auto merge of #43367 - alexcrichton:remove-inline-always, r=sfacklerbors-50/+50
2017-07-22Add !: Clone implAndrew Cann-0/+1
2017-07-20std: Cut down #[inline] annotations where not necessaryAlex Crichton-50/+50
2017-07-19Auto merge of #42859 - eddyb:const-size-and-align-of, r=nikomatsakisbors-0/+43
2017-07-19Implement const fn {size,align}_of.Eduard-Mihai Burtescu-0/+43
2017-07-19Fix overflowing_literals lint for large f32sOliver Middleton-5/+1
2017-07-18Rollup merge of #43292 - kennytm:fix-quasi-quoting-warning-in-rustbuild, r=al...Mark Simulacrum-1/+1
2017-07-18Rollup merge of #42837 - rthomas:29355-error, r=steveklabnikMark Simulacrum-0/+16
2017-07-18Fix "Quasi-quoting is inefficient" warning in incremental rustbuild.kennytm-1/+1
2017-07-16Auto merge of #43237 - zackmdavis:missing_sum_and_product_for_128_bit_integer...bors-1/+1
2017-07-16Auto merge of #43252 - vbrandl:doc/default-values, r=GuillaumeGomezbors-18/+19
2017-07-15Rephrase the doc stringValentin Brandl-17/+17
2017-07-15Document default values for primitive typesValentin Brandl-18/+19
2017-07-14Rollup merge of #43159 - cuviper:ptr-swap-simd, r=arielb1Corey Farwell-1/+4
2017-07-14add u128/i128 to sum/product implementorsZack M. Davis-1/+1
2017-07-13Forward more Iterator methods for iter::RevSimon Sapin-0/+8
2017-07-13Forward more Iterator methods for str::BytesSimon Sapin-0/+38
2017-07-13Update docs on Error struct. #29355Ryan Thomas-0/+16
2017-07-12Rollup merge of #43137 - ollie27:stab, r=aturonMark Simulacrum-5/+5
2017-07-12Rollup merge of #43011 - qnighy:unsized-tuple-impls, r=aturonMark Simulacrum-7/+23
2017-07-12Rollup merge of #42670 - dns2utf8:panic_return_code, r=steveklabnikMark Simulacrum-1/+1
2017-07-10Disable big-endian simd in swap_nonoverlapping_bytesJosh Stone-1/+4
2017-07-10Correct some stability attributesOliver Middleton-5/+5
2017-07-08Add tests for reaching the end of RangeInclusive as an iteratorSimon Sapin-0/+20
2017-07-08Add tests for Range*::nthSimon Sapin-0/+51
2017-07-08Implement O(1)-time Iterator::nth for Range*Simon Sapin-5/+84
2017-07-08Factorize some macros in iter/range.rsSimon Sapin-57/+28
2017-07-08Remove Step::steps_between, rename steps_between_by_one to steps_betweenSimon Sapin-51/+10
2017-07-08Remove unused Step methodsSimon Sapin-34/+0
2017-07-08Remove unused Add bounds in iterator for ranges impls.Simon Sapin-23/+8
2017-07-06remove associated_consts feature gateSean McArthur-1/+2
2017-07-05Add `rustc_on_unimplemented` message to `std::ops::Try`Esteban Küber-0/+2
2017-07-05Insert current implementation headerStefan Schindler-1/+1
2017-07-04Rollup merge of #43043 - sfackler:reverse-stability, r=Mark-SimulacrumMark Simulacrum-1/+1
2017-07-04Rollup merge of #42836 - rthomas:29355-debug, r=GuillaumeGomezMark Simulacrum-10/+129
2017-07-04Auto merge of #43012 - scottmcm:delete-range-step-by, r=alexcrichtonbors-246/+16
2017-07-03Add a stability marker for core::cmp::Reverse.0Steven Fackler-1/+1
2017-07-02Auto merge of #43010 - stjepang:stabilize-sort-unstable, r=alexcrichtonbors-6/+5
2017-07-02Remove the remaining feature gatesStjepan Glavina-1/+0
2017-07-02Add docs for Debug* structs. #29355Ryan Thomas-10/+129
2017-07-02Style fixest31-1/+1
2017-07-02Documentationest31-2/+2
2017-07-02Fix the test failure, add comment, and refactor a little bitest31-102/+22
2017-07-02Output line column info when panickingest31-17/+120