Martin Schreiber schrieb:
This is a typical showcase for the premature micro-optimization --
for a few percentages of speed in the short term,
you pay in reduced code maintainability,
which precludes high-level optimizations in the long term.
IIRC one of the goals are to enable muti threaded compiling.
According to the preceding discussion.
I have a horror
from that scenario. It is difficult enough to produce a stable single
threaded compiler.
Well, it's a matter of models, patterns and structure. Something not
found in the current compiler sources :-(
I can't believe that it is possible to make a good multi
core aware compiler without a team of highest skilled fulltime developers
working several years...
I could have done it alone, in about half a year. Once the evitable
global variables have been removed, most of the job is done.
DoDi
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel