Re: [fpc-devel] Bug report 12110 needs a cleanup in the bug tracker system?

2008-09-14 Thread Michael Van Canneyt
On Sat, 13 Sep 2008, ABorka wrote: Hi Michael, I see 12110 is applied now, super :) I am trying to improve on the fcl-web and the next step would be to fix the apache module related things. However, there is a problem I could use some help with. It seems that when the apache module

[fpc-devel] Patch for rtl/inc/rtti.inc

2008-09-14 Thread Markus Beth
Hi, this patch rewrites code of ArrayRTTI and fpc_Copy to allow the compiler to generate faster code (at least on i386). The change in ArrayRTTI yields a performance gain of ~4% for our real world application on a 3 GHz Intel Xeon. The change in fpc_Copy is completely untestet because I don't

Re: [fpc-devel] Patch for rtl/inc/rtti.inc

2008-09-14 Thread Jonas Maebe
On 14 Sep 2008, at 14:49, Markus Beth wrote: this patch rewrites code of ArrayRTTI and fpc_Copy to allow the compiler to generate faster code (at least on i386). The change in ArrayRTTI yields a performance gain of ~4% for our real world application on a 3 GHz Intel Xeon. The change in

Re: [fpc-devel] FPC 2.2.2 on Linux/SPARC

2008-09-14 Thread Jonas Maebe
On 12 Sep 2008, at 22:28, Mark Morgan Lloyd wrote: I've run the test suite for the compiler with and without optimisation, so far I don't see any revealing differences in the output but I might be overlooking something significant due to inexperience. You can compare the generated

Re: [fpc-devel] Patch for rtl/inc/rtti.inc

2008-09-14 Thread Daniël Mantione
Op Sun, 14 Sep 2008, schreef Jonas Maebe: On 14 Sep 2008, at 14:49, Markus Beth wrote: this patch rewrites code of ArrayRTTI and fpc_Copy to allow the compiler to generate faster code (at least on i386). The change in ArrayRTTI yields a performance gain of ~4% for our real world

Re: [fpc-devel] Patch for rtl/inc/rtti.inc

2008-09-14 Thread Florian Klaempfl
Daniël Mantione schrieb: Op Sun, 14 Sep 2008, schreef Jonas Maebe: On 14 Sep 2008, at 14:49, Markus Beth wrote: this patch rewrites code of ArrayRTTI and fpc_Copy to allow the compiler to generate faster code (at least on i386). The change in ArrayRTTI yields a performance gain of ~4% for

Re: [fpc-devel] Patch for rtl/inc/rtti.inc

2008-09-14 Thread Florian Klaempfl
Daniël Mantione schrieb: Op Sun, 14 Sep 2008, schreef Florian Klaempfl: Daniël Mantione schrieb: Op Sun, 14 Sep 2008, schreef Jonas Maebe: On 14 Sep 2008, at 14:49, Markus Beth wrote: this patch rewrites code of ArrayRTTI and fpc_Copy to allow the compiler to generate faster code (at

Re: [fpc-devel] Patch for rtl/inc/rtti.inc

2008-09-14 Thread Jonas Maebe
On 14 Sep 2008, at 15:11, Daniël Mantione wrote: Op Sun, 14 Sep 2008, schreef Jonas Maebe: I don't think it's a good idea to start manually adding loop induction variables to many routines in the rtl. It makes the code less maintainable, and at one point the compilation process itself

Re: [fpc-devel] How hard is it to port FPC to AIX

2008-09-14 Thread Peter Popov
Thanks for the detailed answer. I think the picture now is clear enough to start working Peter On Sat, 13 Sep 2008 17:41:39 -0500, Jonas Maebe [EMAIL PROTECTED] wrote: On 13 Sep 2008, at 21:49, Peter Popov wrote: I read Felipe's wiki thouroughly and i think I can manage that part. I

Re: [fpc-devel] Unicodestring branch, please test and help fixing

2008-09-14 Thread Florian Klaempfl
Martin Schreiber schrieb: On Thursday 11 September 2008 23.18:07 Florian Klaempfl wrote: Martin Schreiber schrieb: On Saturday 30 August 2008 13.37:42 Florian Klaempfl wrote: I have a crash in MSEide startup in a procedure finalization section: [...] I saw that you merged unicodestring to

Re: [fpc-devel] Unicodestring branch, please test and help fixing

2008-09-14 Thread Martin Schreiber
On Sunday 14 September 2008 19.22:13 Florian Klaempfl wrote: Martin Schreiber schrieb: I tried with trunk, same result. The problem is probably that the second constant string parameter has a wrong reference count. It is initially 0 instead of -1. The incref call at begin of winfilepath

Re: [fpc-devel] Bug report 12110 needs a cleanup in the bug tracker system?

2008-09-14 Thread ABorka
Hi Michael, I assume you are not using Lazarus to create your descendents; if you were, they would be streamed correctly. Well, it is not my code, I was just trying to understand why fcl-web is not working for the apache modules. In Lazarus when one creates an apache module (package fpweb,

Re: [fpc-devel] Unicodestring branch, please test and help fixing

2008-09-14 Thread Florian Klaempfl
Martin Schreiber schrieb: On Sunday 14 September 2008 19.22:13 Florian Klaempfl wrote: Martin Schreiber schrieb: I tried with trunk, same result. The problem is probably that the second constant string parameter has a wrong reference count. It is initially 0 instead of -1. The incref call at

Re: [fpc-devel] Unicodestring branch, please test and help fixing

2008-09-14 Thread Paul Ishenin
Florian Klaempfl wrote: No. First, imo it's more likely that the next release will be 2.4.0 and not 2.2.4, further, the changes are too big. Do you have a todo for it? IOW, what is missing to start releasing of 2.4.0 (we need resources changes ;) ) Best regards, Paul Ishenin.