Re: [fpc-pascal]Profiling and classes

2003-03-30 Thread Marco van de Voort
> >> routines, which was also the case (the non-OO routines uses 10 sec for a > >> 500x500 matrix inversion, while the OO routines uses 110 secs (!) for the > >> same). > > > > Which compiler did you use? Which OO model did you use? > > > > If the answers are 1.0.6 and class then you should try the

Re: [fpc-pascal]Profiling and classes

2003-03-30 Thread Preben Mikael Bohn
Peter Vreman wrote: >> I expected my OO routines to be somewhat slower than my equivalent non-OO >> routines, which was also the case (the non-OO routines uses 10 sec for a >> 500x500 matrix inversion, while the OO routines uses 110 secs (!) for the >> same). > > Which compiler did you use? Which

Re: [fpc-pascal]Profiling and classes

2003-03-30 Thread Peter Vreman
> Peter Vreman wrote: >> Which compiler did you use? Which OO model did you use? >> If the answers are 1.0.6 and class > > Right answer... :-) > >> then you should try the 1.1 compiler and >> add {$implicitexceptions off} > > OK, I'll try the 1.1. What does the {$implicitexceptions off} do (I gues

Re: [fpc-pascal]Profiling and classes

2003-03-30 Thread Preben Mikael Bohn
Peter Vreman wrote: > Which compiler did you use? Which OO model did you use? > If the answers are 1.0.6 and class Right answer... :-) > then you should try the 1.1 compiler and > add {$implicitexceptions off} OK, I'll try the 1.1. What does the {$implicitexceptions off} do (I guess it turns im

Re: [fpc-pascal]Profiling and classes

2003-03-30 Thread Peter Vreman
> Hi all, I am trying to write a basic object-oriented matrix library, but > have > run into a problem. > > I expected my OO routines to be somewhat slower than my equivalent non-OO > routines, which was also the case (the non-OO routines uses 10 sec for a > 500x500 matrix inversion, while the OO r

[fpc-pascal]Profiling and classes

2003-03-30 Thread Preben Mikael Bohn
Hi all, I am trying to write a basic object-oriented matrix library, but have run into a problem. I expected my OO routines to be somewhat slower than my equivalent non-OO routines, which was also the case (the non-OO routines uses 10 sec for a 500x500 matrix inversion, while the OO routines uses