[Lazarus] Multi-threading support in IDE
Andrew Brunner
andrew.t.brunner at gmail.com
Thu Aug 13 14:36:19 CEST 2009
On Thu, Aug 13, 2009 at 7:31 AM, Andrew
Brunner<andrew.t.brunner at gmail.com> wrote:
> I published and provided source for Manager and Worker Threads. It
> includes advanced knowledge on how to design a highly efficient system
> with little to no wait-states.
>
> See: http://wiki.freepascal.org/Manager_Worker_Threads_System
>
> Let me know what you think,
>
> - Andrew
>
Let me just say that the engine I provided would be ideal for
compiling - and would result in a dramatic reduction in compile time
and perhaps even result in instantaneous compling of some project...
FPC would need to arrange the entire project as a hierarchical tree
and that tree would be walked by the Manager Thread and the compiler
would be utilized by the worker threads... I can voutch for this
system... You would all be very pleased with going multi-threaded in
the build process.
More information about the Lazarus
mailing list