I read the blog posts about pointer compression and the advantages,
it seems like you get some performance benefit too?
The end goal is to set a maximum heap limit for a script execution (often short-lived),
and when breached, raise a nice "out of memory" error that an ordinary user could understand.
If the end users chooses, they can reexecute with a higher ceiling.
Sometimes a lot of RAM would be nice to use, but you really want to set some kind of expected limit
so all the memory isn't consumed by a runaway calculation.
With full pointers, that would involve turning off pointer compression,
but that would also disable cppgc_young_generation and a lot of the other cppgc features, right?
I think I saw the young-generation requires a cage which requires pointer compression?