On 03.03.2013 08:23, Martin Schreiber wrote:
On Sunday 03 March 2013 08:12:28 Martin Schreiber wrote:
On Saturday 02 March 2013 11:28:25 Michael Van Canneyt wrote:
On Sat, 2 Mar 2013, Martin Schreiber wrote:
On Saturday 02 March 2013 10:52:18 Michael Van Canneyt wrote:
Anyway, what seems obvious from your numbers is that it is the linking
stage that needs speedup. This does not really come as a surprise.

On Windows FPC linking time of MSEide is about 2-3 seconds IIRC, I'll
check it later, currently I try to make MSEide+MSEgui Kylix3 compatible
so we have a benchmark on Linux too.

When you do, please send me the output of a strace -f

I will take a while because it is much work to make the code both FPC and
Delphi/Kylix compatible.

BTW, a significant percentage of the time is waiting for FPC compiling because
FPC normally crashes without -B.

Do you mean compiling the compiler? If so than for real tests you SHOULD NOT compile the compiler by hand, but only through "make cycle" in the compiler directory or "make all" in the top level directory. This will ensure that the compiler is compiled correctly.

And yes, I know the problem with -B and it's likely related to unit loading. This normally happens only in more complex projects like the compiler. Though I've just managed yesterday to create a smaller example (by accident) that also chrashes. Maybe I'll find the problem and can fix it once and for all :)

Regards,
Sven

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

Reply via email to