summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Box::leak - made an oops, fixed now =)Mazdak2017-11-091-1/+4
* Box::leak - updated documentationMazdak2017-11-091-2/+2
* Box::leak - relaxed constraints wrt. lifetimesMazdak2017-11-091-2/+2
* Box::leak - fixed bug in documentationMazdak2017-11-091-8/+16
* Box::leak - improve documentationMazdak2017-11-081-5/+6
* added associated function Box::leakMazdak2017-11-081-0/+41
* Auto merge of #45205 - rkruppe:saturating-casts, r=eddybbors2017-11-0811-16/+535
|\
| * Disable u128 <-> float tests on emscriptenRobin Kruppe2017-11-081-29/+39
| * Clean upRobin Kruppe2017-11-071-32/+26
| * Implement more efficient saturationRobin Kruppe2017-11-071-71/+63
| * Make trans const eval error on overflow and NaN, matching HIR const eval.Robin Kruppe2017-11-076-80/+154
| * Extract (f32::MAX + 0.5 ULP) constantRobin Kruppe2017-11-073-6/+15
| * Fix bug in rustc_apfloatRobin Kruppe2017-11-071-1/+1
| * Saturating casts between integers and floats (both directions).Robin Kruppe2017-11-0710-13/+453
* | Auto merge of #45866 - JohnColanduoni:issue-45731, r=alexcrichtonbors2017-11-083-0/+46
|\ \
| * | Disable `mmap` in `libbacktrace` on Apple platformsJohn Colanduoni2017-11-083-0/+46
* | | Auto merge of #45575 - michaelwoerister:tweak-inline-trans-items, r=nikomatsakisbors2017-11-0854-407/+520
|\ \ \
| * | | Update fastcall-inreg codegen test so that functions actually get instantiated.Michael Woerister2017-11-081-7/+7
| * | | Always treat #[rustc_std_internal_symbol]s as root TransItems.Michael Woerister2017-11-071-1/+5
| * | | Fix some rebasing fallout.Michael Woerister2017-11-072-5/+8
| * | | Don't duplicate logic of when an Instance requests to be inlined.Michael Woerister2017-11-072-7/+5
| * | | Update run-make tests.Michael Woerister2017-11-074-2/+16
| * | | Update mir-opt tests.Michael Woerister2017-11-075-5/+20
| * | | Update compile-fail tests.Michael Woerister2017-11-076-33/+36
| * | | Update codegen tests.Michael Woerister2017-11-075-20/+20
| * | | Fix incremental tests after change to instantiation strategy.Michael Woerister2017-11-0718-275/+285
| * | | incr.comp.: Improve error message for unknown fingerprint.Michael Woerister2017-11-071-1/+6
| * | | Update invalid inline arg test.Michael Woerister2017-11-071-1/+3
| * | | Add regression tests for non-instantiation of inline and const fns.Michael Woerister2017-11-072-0/+45
| * | | Update codegen-unit tests.Michael Woerister2017-11-077-47/+47
| * | | Fix translation item collection for inline and const fns.Michael Woerister2017-11-072-10/+24
* | | | Auto merge of #45862 - GuillaumeGomez:rollup, r=GuillaumeGomezbors2017-11-087-37/+276
|\ \ \ \
| * \ \ \ Rollup merge of #45849 - GuillaumeGomez:more-shortcut, r=QuietMisdreavusGuillaume Gomez2017-11-083-2/+4
| |\ \ \ \
| | * | | | Add "-" shortcutGuillaume Gomez2017-11-073-2/+4
| * | | | | Rollup merge of #45830 - pornel:dosglobs, r=dtolnayGuillaume Gomez2017-11-081-0/+4
| |\ \ \ \ \
| | * | | | | Warn about non-portability of glob patternsKornel2017-11-071-0/+4
| * | | | | | Rollup merge of #45766 - GuillaumeGomez:trait-methods-list, r=QuietMisdreavusGuillaume Gomez2017-11-082-31/+198
| |\ \ \ \ \ \
| | * | | | | | Add more elements in the sidebarGuillaume Gomez2017-11-072-31/+198
| | | |/ / / / | | |/| | | |
| * | | | | | Rollup merge of #45582 - GuillaumeGomez:doc-unix-missing-links, r=frewsxcvGuillaume Gomez2017-11-081-4/+70
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| | * | | | | Add missing links and examplesGuillaume Gomez2017-11-071-4/+70
* | | | | | | Auto merge of #45735 - tirr-c:issue-45730, r=arielb1bors2017-11-084-23/+111
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Forbid casting to/from a pointer of unknown kindWonwoo Choi2017-11-074-23/+111
* | | | | | | Auto merge of #45379 - cuviper:unit_from_iter, r=alexcrichtonbors2017-11-082-0/+32
|\ \ \ \ \ \ \
| * | | | | | | impl FromIterator<()> for ()Josh Stone2017-10-182-0/+32
* | | | | | | | Auto merge of #44932 - cuviper:unsized-ptr-is_null, r=alexcrichtonbors2017-11-072-6/+63
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | Restore `T: Sized` on `ptr::is_null`Josh Stone2017-10-103-55/+15
| * | | | | | | Use unsized coercions for null ptr testsJosh Stone2017-09-301-25/+41
| * | | | | | | Document that there are many possible null pointersJosh Stone2017-09-291-0/+10
| * | | | | | | Avoid the UB of a null reference to a sliceJosh Stone2017-09-291-10/+24
| * | | | | | | Remove `T: Sized` on `ptr::is_null()`, `as_ref()`, `as_mut()`Josh Stone2017-09-293-9/+66