[Lazarus] Multi-threading support in IDE

Michael Van Canneyt michael at freepascal.org
Thu Aug 13 15:35:23 CEST 2009



On Thu, 13 Aug 2009, Florian Klaempfl wrote:

> Michael Van Canneyt schrieb:
>>> So wouldn't it be more efficient to create a new thread for the compiler 
>>> instead of a new process?
>> 
>> Efficient, yes; 
>
> As I pointed out on fpc-core a few days ago, I'd like to create an fpc which 
> stays in memory and takes commands via pipes/sockets/ipc whatever to reduce 
> process startup times.

Aha. I found it. The thread title was rather confusing.
If it is using IPC, then it should be quite a good solution.
We have the necessary things in place, the simple IPC implementation
I made is more than sufficient for this...

Michael.




More information about the Lazarus mailing list