Re: [Development] HEADS-UP: Q_UNLIKELY

2019-08-30 Thread Thiago Macieira
On Friday, 30 August 2019 06:31:29 PDT Mutz, Marc via Development wrote: > 2. As a separate ELF section, barring relocations etc that might prevent > this, these .cold sections will stay parked on disk and loaded into > memory only on demand, which means that executing unlikely code may make > the

Re: [Development] Proposal for an efficient and robust (de)serialization mechanism working with Qt-supported data

2019-08-30 Thread Arnaud Clere
-Original Message- > From: Bogdan Vatra > > It will be great if we can find a way to use it any (de)serialization > mechanism (e.g. proto buff, flat buffers, etc.) not only with only one (qt > specific). As explained in the answer to Simon, QBind replaces .proto files with C++ functio

Re: [Development] Proposal for an efficient and robust (de)serialization mechanism working with Qt-supported data

2019-08-30 Thread Arnaud Clere
Hi Simon, I actually plan to attend QtCS and trigger a discussion on this as the topic is crossing many lines. In the meantime, in order to move forward, I will submit a codereview with just the core of QBind, focusing on how to offer more flexibility & efficiency in writing C++ data into Json+

Re: [Development] Proposal for an efficient and robust (de)serialization mechanism working with Qt-supported data

2019-08-30 Thread Bogdan Vatra via Development
Hi, It will be great if we can find a way to use it any (de)serialization mechanism (e.g. proto buff, flat buffers, etc.) not only with only one (qt specific). Cheers, BogDan. În ziua de vineri, 30 august 2019, la 16:42:54 EEST, Simon Hausmann a scris: > Hi Arnaud, > > I think that perhaps

Re: [Development] Proposal for an efficient and robust (de)serialization mechanism working with Qt-supported data

2019-08-30 Thread Simon Hausmann
Hi Arnaud, I think that perhaps this is also a topic worth discussing at the Qt Contributor Summit, if you can attend. During a face-to-face discussion we may be able to find a good understanding more efficiently of what exactly it is that we need in Qt. I'm interesting in discussing how we ca

Re: [Development] Proposal for an efficient and robust (de)serialization mechanism working with Qt-supported data

2019-08-30 Thread Arnaud Clere
Thank you, I will then submit a patch with the core of QBind and ask for reviewers. Arnaud -Original Message- From: Edward Welbourne Sent: jeudi 29 août 2019 17:39 To: Arnaud Clere Subject: Re: Proposal for an efficient and robust (de)serialization mechanism working with Qt-supported d

[Development] HEADS-UP: Q_UNLIKELY

2019-08-30 Thread Mutz, Marc via Development
Hi, Over the years, compilers (at least GCC) have started to interpret Q_UNLIKELY not only as a way to encode information for the branch predictor, but more and more to move code marked as such into a completely different (.cold) ELF section, which is where the exception tables and stack unwi

Re: [Development] Nominating Kirill Burtsev as Approver

2019-08-30 Thread Jüri Valdmann
+1 From: Development on behalf of Alexandru Croitor Sent: Thursday, August 29, 2019 4:08 PM To: Allan Sandfeld Jensen Cc: Qt development mailing list Subject: Re: [Development] Nominating Kirill Burtsev as Approver +1 > On 29. Aug 2019, at 15:29, Allan Sandfe