Hi Mariano, 2010/12/7 Mariano Martinez Peck <marianopeck@gmail.com>:
On Mon, Dec 6, 2010 at 8:54 PM, Hernán Morales Durand <hernan.morales@gmail.com> wrote:
Hi Benoit,
I've loaded the package but it seems the port is not complete, i.e. if you evaluate:
DhbMatrix new: 10
you will get a MessageNotUnderstood: Interval>>asVector because extension methods were not ported. I uploaded to the SqueakSource a new version including extension methods and now most tests pass.
Concerning the performance issues, I've narrowed my code to only measure the writing and reading of a matrix of 710500 elements, resulting in 58239 milliseconds for the native Matrix implementation and 56920 for DhbMatrix. It seems my performance problem involves reading and parsing a "CSV" file
which file stream are you using ? do you need encoding?
I'm using just FileStream, how do I know if I need encoding?
You can use the Alexandre Profiler to detect where the problem is.
You mean the PetitProfiler or just Spy? Cheers,
Cheers
Mariano
-- Hernán Morales Information Technology Manager, Institute of Veterinary Genetics. National Scientific and Technical Research Council (CONICET). La Plata (1900), Buenos Aires, Argentina. Telephone: +54 (0221) 421-1799. Internal: 422 Fax: 425-7980 or 421-1799.