Fixes for out-of-range Ialloc #1271
This should fix the underlying problem in #1250. When a closure is larger than the maximum permitted size for a minor heap value it is now allocated on the major heap instead.
I couldn't see any other places in
referenced this pull request
Jul 31, 2017
I'll record my thoughts here although they should probably go elsewhere.
Some of the current code emitters start to emit syntactically incorrect assembly code for Ialloc past a certain allocation size, which is:
This said, this value of