rust/crates
bors[bot] 091dbfe637
Merge #9535
9535: internal: remove proc macro management thread r=jonas-schievink a=jonas-schievink

Communication with the proc macro server process has always happened one request at a time, so the additional thread isn't really needed (it just forwarded each request, and sent back the response). This removes some indirection that was a bit hard to understand (a channel was allocated and sent over another channel to return the response).

Hope I'm not missing anything here

Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
2021-07-12 13:23:26 +00:00
..
base_db minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
cfg minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
flycheck cargo_metadata 0.14 2021-07-09 11:01:55 -04:00
hir Simplify Semantics::type_of_expr_with_coercion 2021-07-11 14:44:10 +02:00
hir_def Add workaround for #9562 2021-07-11 16:14:39 +02:00
hir_expand Update list of safe intrinsics 2021-07-08 15:49:39 +02:00
hir_ty Add test for #9560 2021-07-11 16:14:39 +02:00
ide Return both field and local references for shorthands in goto_def 2021-07-11 16:16:16 +02:00
ide_assists Inline name classification reference calls 2021-07-11 15:39:09 +02:00
ide_completion Merge #9567 #9568 2021-07-11 12:51:33 +00:00
ide_db Inline name classification reference calls 2021-07-11 15:39:09 +02:00
ide_diagnostics internal: remove one more needless extern crate 2021-07-11 15:48:49 +03:00
ide_ssr minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
mbe minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
parser minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
paths minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
proc_macro_api Address review comments 2021-07-12 15:19:53 +02:00
proc_macro_srv cargo_metadata 0.14 2021-07-09 11:01:55 -04:00
proc_macro_test cargo_metadata 0.14 2021-07-09 11:01:55 -04:00
profile minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
project_model cargo_metadata 0.14 2021-07-09 11:01:55 -04:00
rust-analyzer drop unused fields 2021-07-11 13:51:52 +03:00
sourcegen minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
stdx Remove proc macro management thread 2021-07-08 16:43:39 +02:00
syntax Merge #9557 2021-07-10 17:25:16 +00:00
test_utils Update inline_call assist doc example 2021-07-05 14:24:25 +02:00
text_edit minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
toolchain minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
tt minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
vfs minor: drop dummy authors field 2021-07-05 14:19:41 +03:00
vfs-notify This patch shortens the spawned threads' names, as threads on Linux 2021-07-08 18:27:54 +05:30