rust/compiler
Nicholas Nethercote 8dbb3475b9 Split loop in place_inlined_mono_item.
This loop is doing two different things. For inlined items, it's adding
them to the CGU. For all items, it's recording them in
`mono_item_placements`.

This commit splits it into two separate loops. This avoids putting root
mono items into `reachable`, and removes the low-value check that
`roots` doesn't contain inlined mono items.
2023-06-07 10:27:00 +10:00
..
2023-06-03 09:44:30 +08:00
2023-06-03 09:44:30 +08:00
2023-05-26 15:18:54 -04:00
2023-05-26 13:03:47 +03:00
2023-05-26 18:55:02 +01:00