Currently, executor.ExecuteNodeTask.completeWrappingValue extracts element values for a list using reflection. This forces resolvers to convert values into an array or a slice before return. Allowing custom iterator to be provided from the value would save the memory copies.
Currently,
executor.ExecuteNodeTask.completeWrappingValue
extracts element values for a list using reflection. This forces resolvers to convert values into an array or a slice before return. Allowing custom iterator to be provided from the value would save the memory copies.