What maintenance does this project need?
Using the SGET_ generic interface for FIELD_API data access calls is much safer, as it ensures that a valid memory address is returned even for zero-sized and uninitialised fields. Moreover, as the field initialisation checks now happen within FIELD_API, the boilerplate generated by loki can be significantly reduced.
Due to both the above, the OffloadDeeopcopyTransformation should be modified to always use the generic interface, rather than it being a configurable transformation option.
Organisation
No response
What maintenance does this project need?
Using the
SGET_generic interface for FIELD_API data access calls is much safer, as it ensures that a valid memory address is returned even for zero-sized and uninitialised fields. Moreover, as the field initialisation checks now happen within FIELD_API, the boilerplate generated by loki can be significantly reduced.Due to both the above, the
OffloadDeeopcopyTransformationshould be modified to always use the generic interface, rather than it being a configurable transformation option.Organisation
No response