Would BigInt
need additional compiler support to be able to be initialized with a pointer to immortal data in const section? Or StaticBigInt
provides enough compiler/runtime support to implement BigInt
in pure Swift code?
Is StaticBigInt
binary compatible with immortal array buffer of words that BigInt
could use? Would construction of BigInt
from StaticBigInt
require heap allocation and deep copy?
BTW, do array literals already use immortal buffers?