On Wed, 2 Nov 2011, Allin Cottrell wrote:
Remove t1 and t2 as members of gretl_matrix and replace them with a
single
pointer member (so gretl_matrix becomes leaner by 4 bytes). This pointer
member is just NULL by default, but one it's allocated it has space to record
t1 and t2, as well as column and/or row names if wanted.
This sounds like a brilliant idea to me. In a typical usage scenario, the
pointer will stay NULL in most cases, but has the potential to act like a
hook for appending any sort of metadata, if needed. Did I get this right?
Riccardo (Jack) Lucchetti
Dipartimento di Economia
Università Politecnica delle Marche
r.lucchetti(a)univpm.it
http://www.econ.univpm.it/lucchetti