On Friday, 5 July 2019 at 16:25:10 UTC, Nick Treleaven wrote:
On Thursday, 4 July 2019 at 11:06:36 UTC, Eugene Wissner wrote:static immutable arr = [1, 2];You have to spell it out that the data is static.Yes, I was wondering why the compiler doesn't statically allocate it automatically as an optimization.
LDC might be able to optimize it away but by default its heap allocated, I imagine for thread safety