Files
rust/compiler/rustc_data_structures/src
bors 563ef23529 Auto merge of #95899 - petrochenkov:modchild2, r=cjgillot
rustc_metadata: Do not encode unnecessary module children

This should remove the syntax context shift and the special case for `ExternCrate` in decoder in https://github.com/rust-lang/rust/pull/95880.

This PR also shifts some work from decoding to encoding, which is typically useful for performance (but probably not much in this case).
r? `@cjgillot`
2022-04-16 22:04:10 +00:00
..
2020-08-30 18:45:07 +03:00
2022-02-21 12:00:26 +01:00
2021-08-24 02:28:38 +02:00
2020-08-30 18:45:07 +03:00
2022-03-04 16:57:34 +01:00
2022-03-01 20:02:47 +08:00
2021-12-12 12:35:01 +08:00
2020-08-30 18:45:07 +03:00
2021-10-10 15:38:19 +02:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2022-03-04 16:57:34 +01:00
2022-03-04 16:57:34 +01:00
2021-10-21 23:08:57 +02:00
2022-04-12 19:59:32 +02:00
2020-08-30 18:45:07 +03:00
2020-08-30 18:45:07 +03:00
2021-11-07 16:59:05 +01:00
2022-01-22 10:38:31 +11:00
2021-08-22 15:35:11 +02:00
2020-09-08 22:37:18 -04:00
2021-10-10 15:38:19 +02:00
2021-03-27 22:16:33 -04:00