Alexandru Macovei fb1f544e24 Use Box'es to reduce size of hir_def::expr::Expr from 128 to 72 bytes (on 64bit systems)
Rationale: only a minority of variants used almost half the size.
By keeping large members (especially in Option) behind a box
the memory cost is only payed when the large variants are needed.

This reduces the size Vec<Expr> needs to allocate.
2021-04-06 16:01:31 +03:00
..
2021-04-04 01:46:45 +02:00
2021-04-05 21:58:53 +02:00
2021-04-05 12:30:20 +00:00
2021-04-05 12:19:25 +00:00
2021-04-03 15:48:35 +01:00
2021-04-04 01:46:45 +02:00
2021-02-05 16:09:45 +01:00