Re: [Development] Short QDateTime optimisation

2016-05-13 Thread Thiago Macieira
On domingo, 1 de maio de 2016 19:35:19 PDT Thiago Macieira wrote: > Hello > The changes are ready for review https://codereview.qt-project.org/157713 https://codereview.qt-project.org/158944 https://codereview.qt-project.org/158945 https://codereview.qt-project.org/158952 https://codereview.qt-p

Re: [Development] Short QDateTime optimisation

2016-05-02 Thread Thiago Macieira
On segunda-feira, 2 de maio de 2016 19:07:24 PDT Konstantin Tokarev wrote: > Do you mean 64-bit big-endian system, or both 32-bit and 64-bit? 64-bit big endian. On 32-bit it should not enable the optimisation because 32 bits aren't enough bits. -- Thiago Macieira - thiago.macieira (AT) intel.co

Re: [Development] Short QDateTime optimisation

2016-05-02 Thread Konstantin Tokarev
02.05.2016, 10:44, "Thiago Macieira" : > Hello > > https://codereview.qt-project.org/157714 > > I've just pushed one large commit that changes QDateTime to support a "short > QDateTime Optimisation". Inspired by the SSO mechanism used in libc++ and > similar to what we've done to QVersionNumber,

Re: [Development] Short QDateTime optimisation

2016-05-02 Thread Thiago Macieira
On segunda-feira, 2 de maio de 2016 08:26:26 PDT Jake Petroules wrote: > Too bad, I thought I could have helped you here but the MIPS board I just > bought is LE. > > You could always try Debian mips or ppc in qemu. They have prebuilt images. Don't have time for that. I'll do a review of the MIP

Re: [Development] Short QDateTime optimisation

2016-05-02 Thread Jake Petroules
On May 1, 2016, at 7:35 PM, Thiago Macieira mailto:thiago.macie...@intel.com>> wrote: Hello https://codereview.qt-project.org/157714 I've just pushed one large commit that changes QDateTime to support a "short QDateTime Optimisation". Inspired by the SSO mechanism used in libc++ and similar to

[Development] Short QDateTime optimisation

2016-05-02 Thread Thiago Macieira
Hello https://codereview.qt-project.org/157714 I've just pushed one large commit that changes QDateTime to support a "short QDateTime Optimisation". Inspired by the SSO mechanism used in libc++ and similar to what we've done to QVersionNumber, I've made QDateTime not allocate memory for most u