Translate the base into the destination when using functional record update #15397
Labels
A-codegen
Area: Code generation
I-compiletime
Issue: Problems and improvements with respect to compile times.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
We have two ways to codegen functional record update:
Currently we take approach (1). This is not as efficient as approach (2) in most cases, since the whole point of functional record update is usually to update a small number of fields. This would save a few
memcpy
s that show up in I/O.The text was updated successfully, but these errors were encountered: