about summary refs log tree commit diff
path: root/src/tools
AgeCommit message (Collapse)AuthorLines
2019-03-10Bump Clippy and RLSIgor Matuszewski-5/+10
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-12/+0
2019-03-09Rollup merge of #58990 - oli-obk:miri_manifest, r=alexcrichtonMazdak Farrokhzad-1/+3
Actually publish miri in the manifest
2019-03-08Update cargo, rlsEric Huss-0/+0
2019-03-08Auto merge of #58915 - ljedrz:deprecate_nodeid_methods, r=Zoxcbors-8/+5
HirIdification: almost there The next iteration of HirIdification (#57578). Replaces a bunch of `NodeId` method calls (mostly `as_local_node_id`) with `HirId` ones. Removes `NodeId` from: - [x] `PathSegment` - [x] `PatKind` - [x] `Destination` (replaces it with `HirId`) In addition this PR also removes `Visitor::visit_def_mention`, which doesn't seem to be doing anything.
2019-03-08update clippyljedrz-8/+5
2019-03-07Actually publish miri in the manifestOliver Scherer-1/+3
2019-03-05Create a derive macro for HashStableJohn Kåre Alsaker-0/+1
2019-03-03Update ClippyIgor Matuszewski-5/+8
2019-03-03Auto merge of #58879 - spastorino:update_miri, r=oli-obkbors-14/+14
Update miri Related to #58841 r? @RalfJung
2019-03-02Update miriSantiago Pastorino-14/+14
2019-03-02Rollup merge of #58842 - mati865:53005, r=alexcrichtonkennytm-1/+1
Forbid duplicating Cargo as a dependency Fixes https://github.com/rust-lang/rust/issues/53005
2019-03-02Rollup merge of #58835 - Centril:rust_2018_idioms-remote-test, r=oli-obkkennytm-2/+6
tools/remote-test-{client,server}: deny(rust_2018_idioms) r? @oli-obk (+ tiny amount of cleanup)
2019-03-02Rollup merge of #58833 - Centril:rust_2018_idioms-rustbook, r=oli-obkkennytm-4/+5
tools/rustbook: deny(rust_2018_idioms) r? @oli-obk
2019-03-01Forbid duplicating Cargo as a dependencyMateusz Mikuła-1/+1
2019-03-01tools/remote-test-{client,server}: deny(rust_2018_idioms)Mazdak Farrokhzad-2/+6
2019-03-01tools/rustbook: deny(rust_2018_idioms)Mazdak Farrokhzad-4/+5
2019-03-01tidy: deny(rust_2018_idioms)Mazdak Farrokhzad-8/+9
2019-02-27Fix tidy check for language and library featuresDan Robertson-10/+12
2019-02-26Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxcbors-5/+5
Remove NodeId from some HIR nodes The next iteration of https://github.com/rust-lang/rust/pull/57578. Removes `NodeId` from: - [x] `Lifetime` - [x] `Ty` - [x] `GenericParam` - [x] `WhereClause` - [x] `WhereEqPredicate` - [x] `MacroDef` - [x] `Block` - [x] `Expr` r? @Zoxc
2019-02-26Auto merge of #58357 - sfackler:vectored-io, r=alexcrichtonbors-1/+3
Add vectored read and write support This functionality has lived for a while in the tokio ecosystem, where it can improve performance by minimizing copies. r? @alexcrichton
2019-02-25update clippyljedrz-5/+5
2019-02-24update miriMatthew Jasper-14/+14
2019-02-24Auto merge of #58232 - ljedrz:HirIdification_continued, r=Zoxcbors-10/+5
HirId-ify intravisit A big step towards https://github.com/rust-lang/rust/pull/57578. This affects mostly `hir::{collector, intravisit}` and `rustc::lint`.
2019-02-23Auto merge of #57051 - Eijebong:parking_lot, r=nikomatsakisbors-1/+1
Update parking_lot to 0.7 Unfortunately this'll dupe parking_lot until the data_structures crate is published and be updated in rls in conjunction with crossbeam-channel
2019-02-23Auto merge of #58661 - ehuss:update-cargo, r=alexcrichtonbors-0/+0
Update cargo 5 commits in b33ce7fc9092962b0657b4c25354984b5e5c47e4..5c6aa46e6f28661270979696e7b4c2f0dff8628f 2019-02-19 18:42:50 +0000 to 2019-02-22 19:32:35 +0000 - convert unused doc comments to regular comments (rust-lang/cargo#6692) - Add more about system library on whether to keep Cargo.lock (rust-lang/cargo#6685) - Warn when excluding non-existing packages (rust-lang/cargo#6679) - Incremental profile cleanup. (rust-lang/cargo#6688) - Various cosmetic improvements (rust-lang/cargo#6687)
2019-02-22Update cargoEric Huss-0/+0
2019-02-22Rollup merge of #58621 - phansch:update_miri_links, r=oli-obkMazdak Farrokhzad-1/+1
Update miri links Miri has been moved to `rust-lang` a couple of days ago.
2019-02-22Update parking_lot to 0.7Bastien Orivel-1/+1
Unfortunately this'll dupe parking_lot until the data_structures crate is published and be updated in rls in conjunction with crossbeam-channel
2019-02-21Update miri linksPhilipp Hansch-1/+1
Miri has been moved to `rust-lang` a couple of days ago.
2019-02-21Auto merge of #58584 - ehuss:update-cargo, r=alexcrichtonbors-0/+0
Update cargo 9 commits in 865cb70106a6b1171a500ff68f93ab52eea56e72..b33ce7fc9092962b0657b4c25354984b5e5c47e4 2019-02-10 15:49:37 +0000 to 2019-02-19 18:42:50 +0000 - Don't retry invalid credentials from git credential helpers (rust-lang/cargo#6681) - Fix some typos in resolver tests (rust-lang/cargo#6682) - Add an unstable option to build proc macros for both the host and the target (rust-lang/cargo#6547) - Test cases proving RUSTC_WRAPPER can be a relative path (rust-lang/cargo#6638) - Add support for Azure DevOps (rust-lang/cargo#6264) - Update docs for removed `patch` restriction. (rust-lang/cargo#6663) - Fix incorrect help message (rust-lang/cargo#6555) - Stabilize Alternative Registries (rust-lang/cargo#6654) - Having a [patch] section when publishing is not an error (rust-lang/cargo#6535)
2019-02-20update clippy: partially HirIdifyljedrz-10/+5
2019-02-19Update cargoEric Huss-0/+0
2019-02-19update miriRalf Jung-14/+14
2019-02-19update miriRalf Jung-14/+14
2019-02-19Auto merge of #58571 - Manishearth:rustup, r=Manishearthbors-17/+15
Update clippy, RLS, and rustfmt moved from https://github.com/rust-lang/rust/pull/58337
2019-02-19Update clippy to rust-lang/rust-clippy@d61b25419beManish Goregaokar-7/+9
2019-02-18Add constant_time_eq to license exception list of tidy toolflip1995-0/+1
2019-02-18Update Cargo.toml of rustc-workspace-hackflip1995-1/+1
2019-02-18Update rustfmt to rust-lang/rustfmt@d6829dflip1995-5/+5
2019-02-18Update RLS to rust-lang/rls@0d6f53flip1995-0/+0
2019-02-18Update Clippy to rust-lang/rust-clippy@32ee30flip1995-12/+7
2019-02-17publish_toolstate.py: further fix the runtime errorskennytm-3/+3
The regex was missing a `,`, causing `relevant_pr_match` to become None and set the PR number to -1 and assigned the new issue to `@<unknown user>`. This causes the 422 error when creating the issue due to invalid assignee and unable to leave the tool-is-broken comment since PR -1 does not exist. The default user names are now also changed to @ghost to prevent the 422 error in case anything goes wrong again.
2019-02-17Auto merge of #58495 - kennytm:rollup, r=kennytmbors-1/+1
Rollup of 19 pull requests Successful merges: - #57929 (Rustdoc remove old style files) - #57981 (Fix #57730) - #58074 (Stabilize slice_sort_by_cached_key) - #58196 (Add specific feature gate error for const-unstable features) - #58293 (Remove code for updating copyright years in generate-deriving-span-tests) - #58306 (Don't default on std crate when manipulating browser history) - #58359 (librustc_mir: use ? in impl_snapshot_for! macro) - #58395 (Instant::checked_duration_since) - #58429 (fix Box::into_unique effecitvely transmuting to a raw ptr) - #58433 (Update which libcore/liballoc tests Miri ignores, and document why) - #58438 (Use posix_spawn_file_actions_addchdir_np when possible) - #58440 (Whitelist the ARM v6 target-feature) - #58448 (rustdoc: mask `compiler_builtins` docs) - #58468 (split MaybeUninit into several features, expand docs a bit) - #58479 (compile-pass test for #53606) - #58489 (Fix runtime error in generate-keyword-tests) - #58496 (Fix documentation for std::path::PathBuf::pop) - #58509 (Notify myself when Clippy toolstate changes) - #58521 (Fix tracking issue for error iterators)
2019-02-17Auto merge of #58477 - rust-lang:fix-publish-toolstate-syntax-error, r=oli-obkbors-3/+3
Fix the syntax error in publish_toolstate.py
2019-02-16Notify myself when Clippy toolstate changesPhilipp Hansch-1/+1
2019-02-15Auto merge of #58406 - Disasm:rv64-support, r=nagisabors-0/+2
Add riscv64{imac,gc}-unknown-none-elf targets Previous attempt by @fintelia: https://github.com/rust-lang/rust/pull/58012 Related: https://github.com/rust-embedded/wg/issues/218
2019-02-15Fix the syntax error in publish_toolstate.pykennytm-3/+3
2019-02-13Whitelist iovec types in linkcheckerSteven Fackler-1/+3
2019-02-14Notify @topecongiro when the state of rustfmt has changedtopecongiro-1/+1