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

Reply via email to