aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/rl-next/env-size-reduction.md
blob: 3367e5f91d5008c7fceb015d578b308f808a5eed (plain)
1
2
3
4
5
6
7
8
9
10
---
synopsis: Reduce eval memory usage and wall time
prs: 9658
cls: 207
credits: horrors
category: Improvements
---

Reduce the size of the `Env` struct used in the evaluator by a pointer, or 8 bytes on most modern machines.
This reduces memory usage during eval by around 2% and wall time by around 3%.