about summary refs log tree commit diff
path: root/src/librustc_apfloat
AgeCommit message (Collapse)AuthorLines
2020-08-30mv compiler to compiler/mark-7709/+0
2020-06-10Migrate to numeric associated constsLzu Tao-5/+5
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-9/+7
2019-12-22Format the worldMark Rousskov-4928/+1204
2019-11-04bump smallvec to 1.0Ralf Jung-1/+1
2019-10-25Update bitflagsvarkor-1/+1
2019-10-01Rollup merge of #64942 - JohnTitor:fix-clippy, r=eddybTyler Mandry-2/+2
Fix clippy warnings * Use `match` instead of `if` chain * Remove redundant `into_iter()` * Use `copied()` instead of `map()` etc.
2019-10-01Rollup merge of #63416 - RalfJung:apfloat, r=eddybMazdak Farrokhzad-1/+2
apfloat: improve doc comments r? @eddyb @nagisa
2019-10-01Fix clippy warningsYuki Okushi-2/+2
2019-08-28rustc_apfloat: make the crate #![no_std] explicitly.Eduard-Mihai Burtescu-27/+31
2019-08-09apfloat: improve doc commentsRalf Jung-1/+2
2019-07-28Remove lint annotations in specific crates that are already enforced by ↵Vadim Petrochenkov-1/+0
rustbuild Remove some random unnecessary lint `allow`s
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-4/+0
Now that procedural macros no longer link transitively to libsyntax, this shouldn't be needed any more! This commit is an experiment in removing all dynamic libraries from rustc except for librustc_driver itself. Let's see how far we can get with that!
2019-04-25ignore-tidy-filelength on all files with greater than 3000 linesvarkor-0/+2
2019-02-13Stabilize TryFrom and TryIntoSimon Sapin-1/+0
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-25/+25
Cosmetic improvements to doc comments This has been factored out from https://github.com/rust-lang/rust/pull/58036 to only include changes to documentation comments (throughout the rustc codebase). r? @steveklabnik Once you're happy with this, maybe we could get it through with r=1, so it doesn't constantly get invalidated? (I'm not sure this will be an issue, but just in case...) Anyway, thanks for your advice so far!
2019-02-10rustc: doc commentsAlexander Regueiro-25/+25
2019-02-10Revert removed #![feature(nll)]Taiki Endo-0/+1
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-07librustc_apfloat => 2018Taiki Endo-18/+11
2019-01-03Fix repeated word typosWiktor Kuchta-2/+2
Found with `git grep -P '\b([a-z]+)\s+\1\b'`
2018-12-25Remove licensesMark Rousskov-50/+0
2018-12-10Upgrade `smallvec` to 0.6.7 and use the new `may_dangle` feature.Nicholas Nethercote-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-7/+7
2018-12-04Replace usages of `..i + 1` ranges with `..=i`.Corey Farwell-2/+2
2018-11-11Fix typos.Bruce Mitchener-2/+2
2018-11-09Use `SmallVec` to avoid allocations in `from_decimal_string`.Nicholas Nethercote-6/+9
This reduces the number of allocations in a "check clean" build of `tuple-stress` by 14%, reducing instruction counts by 0.6%.
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
Co-authored-by: nikomatsakis
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-15Two small improvementsAndre Bogus-14/+4
In `librustc_apfloat/ieee.rs`, use the iterator.[r]find methods to simplify the code. In `libserialize/json.rs`, make use of the fact that `Vec.last` on an empty `Vec` returns `None` to simplify the code to a single match.
2018-08-11A few cleanups for fmt_macros, graphviz, apfloat, target, serialize and termljedrz-47/+44
2018-08-09[nll] librustc_apfloat: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+2
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-2/+2
These were stabilized in March 2018's #47813, and are the Preferred Way to Do It going forward (q.v. #51043).
2018-04-30Comment typoOliver Schneider-1/+1
2018-04-20Revert "Stabilize the TryFrom and TryInto traits"Felix S. Klock II-0/+1
This reverts commit e53a2a72743810e05f58c61c9d8a4c89b712ad2e.
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
This permits easier iteration without having to worry about warnings being denied. Fixes #49517
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-6/+0
Holy cow that's a lot of `cfg(stage0)` removed and a lot of new stable language features!
2018-03-26Stabilize the TryFrom and TryInto traitsSimon Sapin-1/+1
Tracking issue: https://github.com/rust-lang/rust/issues/33417
2018-03-26Stabilize i128_typeMark Mansi-2/+2
2018-03-20Stabilize slice patterns without `..`Vadim Petrochenkov-1/+1
Merge `feature(advanced_slice_patterns)` into `feature(slice_patterns)`
2018-02-17fix more typos found by codespell.Matthias Krüger-2/+2
2018-01-18in which the unused-parens lint comes to cover function and method argsZack M. Davis-1/+1
Resolves #46137.
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-9/+10
2017-11-26Stabilize const-calling existing const-fns in stdSimon Sapin-2/+0
Fixes #46038
2017-11-07Make trans const eval error on overflow and NaN, matching HIR const eval.Robin Kruppe-1/+1
2017-11-07Fix bug in rustc_apfloatRobin Kruppe-1/+1
2017-10-26Bump to 1.23 and update bootstrapAlex Crichton-4/+2
This commit updates the bootstrap compiler, bumps the version to 1.23, updates Cargo, updates books, and updates crates.io dependencies