Javadoc
Returns true
if
#cloneUninitialized() can be used to create
uninitialized copies of an already initialized / executed root node. By default, or if this
method returns false
, an optimizing Truffle runtime might need to copy the AST
before it is executed for the first time to ensure it is able to create new uninitialized
copies when needed. By returning true
and therefore supporting uninitialized
copies an optimizing runtime does not need to keep a reference to an uninitialized copy on
its own and might therefore be able to save memory. The returned boolean needs to be
immutable for a
RootNode instance.