Re: [Firebird-devel] Database creation slower in Firebird 4

2019-03-11 Thread Vlad Khorsun
07.03.2019 13:45, Adriano dos Santos Fernandes wrote: On 07/03/2019 06:52, Vlad Khorsun wrote:   Database creation time mostly contains from compiling and parsing requests. Unfortunately, it is slower in fb4 than fb3 and fb3 is much slower than fb25. IIRC, it was said here sometime ago and som

Re: [Firebird-devel] Database creation slower in Firebird 4

2019-03-11 Thread Vlad Khorsun
08.03.2019 17:22, Mark Rotteveel wrote: On 7-3-2019 10:52, Vlad Khorsun wrote: ... PS i see how to make database creation faster (by reusing compiled statements whenever possible), but it will not solve general problem with compiation time. Is this something that could be improved with profil

Re: [Firebird-devel] 32-bit vs 64-bit alignment problem (was Re: Timezone id in big endian clients?)

2019-03-11 Thread Adriano dos Santos Fernandes
On 11/03/2019 06:37, Alex Peshkoff via Firebird-devel wrote: > On 3/10/19 1:56 AM, Adriano dos Santos Fernandes wrote: >> Here is a patch that changes FB_MESSAGE alignment to match Firebird >> definitions. >> >> I have purposely didn't tested for C++11 to use alignas. I think it's >> better to have

Re: [Firebird-devel] 32-bit vs 64-bit alignment problem (was Re: Timezone id in big endian clients?)

2019-03-11 Thread Alex Peshkoff via Firebird-devel
On 3/10/19 1:56 AM, Adriano dos Santos Fernandes wrote: Here is a patch that changes FB_MESSAGE alignment to match Firebird definitions. I have purposely didn't tested for C++11 to use alignas. I think it's better to have an error when problematic types are used and this keyword is not available