gnzlbg
144bdc6830
Directly reference the roadmap upstream
2019-03-19 13:58:48 +01:00
gnzlbg
6dbb5f7104
Update Cargo.lock
2019-03-19 13:58:47 +01:00
Mateusz Mikuła
986f88b86e
Update Clippy, RLS and Rustfmt
2019-03-18 18:34:18 +01:00
bjorn3
ca2ff089f3
Remove MetadataOnlyCodegenBackend
2019-03-16 10:54:38 +01:00
Eric Huss
4543245621
Update cargo
2019-03-13 08:00:43 -07:00
Mazdak Farrokhzad
2049d6f4d4
Rollup merge of #58908 - JohnTitor:improve-rand, r=scottmcm
...
Update rand version
cc: #57724
r? @scottmcm
2019-03-13 03:33:37 +01:00
Mazdak Farrokhzad
445c4bc0f8
Rollup merge of #58829 - Xanewok:scoped-tls, r=Zoxc
...
librustc_interface: Update scoped-tls to 1.0
Done previously as a part of https://github.com/rust-lang/rust/pull/58748 .
r? @Zoxc
2019-03-13 03:33:34 +01:00
Igor Matuszewski
9a6a269d56
Bump Clippy and RLS
2019-03-10 17:03:32 +01:00
Eric Huss
9243f9c6f2
Update cargo, rls
2019-03-08 12:07:13 -08:00
John Kåre Alsaker
74b6419bb6
Update Cargo.lock
2019-03-05 00:36:25 +01:00
Yuki Okushi
939a263974
Update rand version
2019-03-04 16:20:46 +09:00
Igor Matuszewski
594e2616db
Update Clippy
2019-03-03 23:51:24 +01:00
Wesley Wiser
25b8c614f0
Wrap the self-profiler in an Arc<Mutex<>>
...
This will allow us to send it across threads and measure things like
LLVM time.
2019-03-03 10:07:29 -05:00
Santiago Pastorino
ddd4731f5f
Update miri
2019-03-02 20:21:33 -03:00
Igor Matuszewski
204f087daf
librustc_interface: Update scoped-tls to 1.0
...
Done previously as a part of
https://github.com/rust-lang/rust/pull/58748
2019-03-01 10:18:53 +01:00
John Kåre Alsaker
5c78fa836d
Update Cargo.lock
2019-03-01 01:30:52 +01:00
John Kåre Alsaker
23a51f91c9
Introduce rustc_interface and move some methods there
2019-02-28 19:30:31 +01:00
Mazdak Farrokhzad
0c871fa2bd
Rollup merge of #58752 - taiki-e:update-string_cache_codegen, r=alexcrichton
...
Update string_cache_codegen to 0.4.2
This removes two dependencies of the old version (string_cache is already the latest version).
2019-02-27 13:32:33 +01:00
Mazdak Farrokhzad
a20c2fdd47
Rollup merge of #58748 - hellow554:scoped_tls, r=estebank
...
update scoped_tls to 1.0
scoped_tls has been updated to version 1.0
This PR will hopefully merge flawlessly :)
This fixes, among others, https://github.com/alexcrichton/scoped-tls/issues/9
Note, that the nightly feature has been removed in 64bd7b84a1
2019-02-27 13:32:29 +01:00
Taiki Endo
6375efc822
Update string_cache_codegen to 0.4.2
2019-02-26 20:06:31 +09:00
Marcel Hellwig
56fb2873fe
update Cargo.lock
2019-02-26 11:15:52 +01:00
Jethro Beekman
6c44bbbbaa
Update dlmalloc to 0.1.3
2019-02-26 09:18:22 +09:00
Bastien Orivel
a82f0ce54b
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-22 13:49:19 +01:00
Ralf Jung
7596a10225
update Cargo.lock and miri URL
2019-02-19 21:54:49 +01:00
flip1995
4c228cc9b8
Update Cargo.lock
2019-02-18 10:32:58 +01:00
Eduard-Mihai Burtescu
f04424acd1
rustc_mir: compute all the qualification bits separately in qualify_consts.
2019-02-14 13:36:51 +02:00
Guillaume Gomez
a74e4f7fd5
Rollup merge of #58157 - h-michael:cargo-lock, r=alexcrichton
...
Add Cargo.lock automatically adding message
If I execute `cargo +nightly fix`, this change always occurs; cc #58099
r? @Centril
2019-02-10 21:45:11 +01:00
Guillaume Gomez
4c62d7e6f1
Rollup merge of #57884 - GuillaumeGomez:update-minifier-array, r=QuietMisdreavus
...
Update minifier version
Should fix #57754 (at least it's a bit faster on my computer).
The whole point of this update is to create a huge array instead of creating a lot of variables.
r? @QuietMisdreavus
2019-02-07 14:28:30 +01:00
Eric Huss
55917ba0e7
Update cargo
2019-02-05 11:17:23 -08:00
Hirokazu Hata
bd4df0c6dd
Add Cargo.lock automatically adding message
2019-02-05 01:31:48 +09:00
Hirokazu Hata
6e72077b3b
submodule: update rls from c9d25b667a to f331ff7
2019-02-03 09:48:18 +09:00
Aaron Hill
afb1921c79
Fixup code
2019-02-01 09:43:55 -05:00
James Munns
de76369f93
Update to newer version of mdbook(2)
2019-01-30 09:25:12 -05:00
Matthias Krüger
a27cf8a281
submodules: update clippy from f1753522
to 6ce78d12
...
Changes:
````
wildcard_match_arm: Update lint count.
wildcard_match_arm: add nesting issue to known.
wildcard_match_arm: lint only enum matches.
wildcard_match_arm: update ui test stderr
wildcard_match_arm: format test.
wilcard_match_arm: run rustfmt.
wildcard_match_arm: add lint properly.
wildcard_match_arm: rename function.
wildcard_match_arm: add simple ui test.
wildcard_match_arm: expand lint scope.
Change match_wild lint name to WILDCARD_MATCH_ARM.
Add match_wild lint (#3649 ).
fetch_prs_between: add .sh file ending
cargo fmt
Update various docs
Use built-in entry_fn detection over self-built
cargo fmt
Reorganize conditionals: Run faster checks first
Maybe fix ICE?
Add initial version of const_fn lint
Fix `unit_arg` false positive
Rustfmt
Check hypothetically failing conversion
Remove tests for deprecated items
Update more changed iterator paths
Atomics constants are now handled by the deprecation lint
Update changed iterator paths
Update const slice processing
update test stderr
run cargo fmt
rustup https://github.com/rust-lang/rust/pull/57907/
Fix documentation for `slow_vector_initialization`
rustup https://github.com/rust-lang/rust/pull/57726
Remove unsafe_vector_initialization from added lints
Prevent incorrect cast_lossless suggestion in const_fn
Incorporate review suggestions
Fix dogfood tests on Appveyor
test(versioncheck): Use .no_deps()
test(versioncheck): Fix version equality check
chore(cargo/dependencies/cargo-metadata): Upgrade to 0.7.1
dependencies: update itertools from 0.7 to 0.8
Add script to fetch GitHub PRs between two commits
gitattributes: Treat .fixed files as rust files
Update changelog with all changes since 0.0.212
Fix `expect_fun_call` lint suggestions
````
2019-01-30 01:25:05 +01:00
John Kåre Alsaker
975eb312ef
Use multiple threads by default. Limits tests to one thread. Do some renaming.
2019-01-28 16:24:33 +01:00
John Kåre Alsaker
1bdd2f699b
Conditionally skip two passes if their related attributes were not found
2019-01-28 05:46:53 +01:00
Mark Rousskov
cd39cf748e
Update cargo to fix deprecation warnings
...
Implemented in rust-lang/cargo#6600
2019-01-27 08:54:56 -07:00
Alex Crichton
059ed4f21f
Update dlmalloc
to 0.1.2
...
Remove usage of an old and removed wasm intrinsic
2019-01-25 15:40:53 -08:00
dylan_DPC
14a38b30af
lock after rebase
2019-01-25 12:37:07 +05:30
dylan_DPC
4092538770
fix lock after running build
2019-01-25 12:36:32 +05:30
Lokathor
49700a0a67
The file should be fully consistent now.
2019-01-25 12:36:18 +05:30
Lokathor
f532dfe9c3
Update Cargo.lock to use the latest compiler_builtins
2019-01-25 12:34:49 +05:30
Guillaume Gomez
f97856350c
Update minifier version
2019-01-25 00:07:08 +01:00
Matthias Krüger
696fb8faa9
submodules: update rls from ae0d89a
to c9d25b6
...
Changes:
````
Remove state.analysis due to Rust PR #57476
Improve missing nightly readme info
Bump languageserver-types to v0.54.0 and renam crate name to lsp-types
Delete bors.toml
Fix tests
Fix https://github.com/rust-lang/rls/issues/1231
Implement asynchronous message reading
Use typed requests
Implement Tokio-based test LSP client
Update README.md to account for Travis url change
Simplify wait_for_all recv calls
Update dependencies
Revert NLL bug workaround
Remove old test_data entry in .gitignore
Reorganize some tests
Don't test RLS binary target directly
Move tooltip tests to integration tests
Simplify tooltip test harness
Only use FIXTURES_DIR to determine fixtures
Remove src/test/mod.rs
Centralise FIXTURES_DIR across unit and integration tests
Move lens test to tests/
Suppress unused warnings in tests/*
Beautify main.rs and lib.rs
WIP: Move tests
Move src/test/harness to tests/support/harness
Split RLS into bin/lib
Update Clippy
Change all mentions of `rls-preview` to `rls`
Make config mutex borrow scope explicit
Fallback to racer definition
````
Fixes rls build.
2019-01-22 18:03:52 +01:00
Guillaume Gomez
d405606c3b
End fixing search index minification
2019-01-17 01:41:01 +01:00
Guillaume Gomez
f42407f114
Reduce search-index.js size
2019-01-17 01:41:01 +01:00
Alex Crichton
7616daabc7
rustc: Remove platform intrinsics crate
...
This was originally attempted in #57048 but it was realized that we
could fully remove the crate via the `"unadjusted"` ABI on intrinsics.
This means that all intrinsics in stdsimd are implemented directly
against LLVM rather than using the abstraction layer provided here. That
ends up meaning that this crate is no longer used at all.
This crate developed long ago to implement the SIMD intrinsics, but we
didn't end up using it in the long run. In that case let's remove it!
2019-01-14 09:54:23 -08:00
Hugues de Valon
65ac315efe
Update Cargo.lock
2019-01-10 12:42:14 +00:00
Hugues de Valon
4af681c7b8
Update cc crate to include Armv8-M changes
2019-01-09 14:51:22 +00:00
Oliver Scherer
edaa1882bb
Adjust cargo workspace hack to miri/cargo interactions
2019-01-08 15:21:06 +01:00