Andrew Brunner schrieb:
2010/10/9 Adem <listmem...@letterboxes.org>:
Would you consider turning those structured types into objects?

Properties with getter/setter pairs would make tracing (placing a breakpoint
in the getter/sertter would help identify the caller) easier.

The only problem with that line of thinking is that every time your
are calling that variable you are adding the extra steps.  This is
impeding on performance of both compiling and maybe even execution.

Inlining the getters should not add much overhead. I don't feel that compilation is slower with the moved variables, on my x86 box, but perhaps somebody can benchmark that more precisely, and on other architectures.

DoDi

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to