diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-02-01 14:41:39 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2020-02-01 14:41:39 +0000 |
commit | a878f39b5eea8876ee6238eca9b935cc32656862 (patch) | |
tree | bb24d795aa08120f16dcb4f4634f88f8f59fb8e2 /crates/ra_syntax/src/parsing | |
parent | 8e0ad99832dec632621b09f626552a88506e43b0 (diff) | |
parent | 2586cf9279c73b149f012228ce05b44410d66295 (diff) | |
parent | f83154d4bfa3e82a9b8a2ed0c4904820be829c90 (diff) |
Merge #2963 #2967
2963: Emacs fixes r=matklad a=flodiebold
- use provided environment for runnables (finally set `RUST_BACKTRACE`)
- implement `selectAndApplySourceChange` so auto-import works :slightly_smiling_face:
cc @brotzeit
2967: Disable optimizations for some build-time crates r=matklad a=lnicola
This speeds up a release build on my laptop from 4m 13s to 3m 33s. It's a bit disappointing, but we don't get perfect parallelism during the build. The non-RA dependencies finish building around 72s as opposed to 112s.
Co-authored-by: Florian Diebold <[email protected]>
Co-authored-by: Florian Diebold <[email protected]>
Co-authored-by: Laurențiu Nicola <[email protected]>