ratt-ru / arcae

Arrow C++ and Python Bindings for casacore
BSD 3-Clause "New" or "Revised" License
4 stars 1 forks source link

Avoid creating ColumnDesc objects in inner loops #95

Closed sjperkins closed 5 months ago

sjperkins commented 5 months ago

ShapeProvider::nDim() methods were calling TableColumn::columnDesc(). Even though this returned a ColumnDesc &, creation and destruction of ColumnDesc objects were triggered internally. This change avoids this.