On terça-feira, 10 de abril de 2012 22.46.38, Paul Floyd wrote:
> On 10 Apr 2012, at 22:28, Thiago Macieira wrote:
> > On terça-feira, 10 de abril de 2012 21.44.49, Paul Floyd wrote:
> >>> As for Qt 5, since locking and unlocking is inlined into the user code,
> >>> valgrind might be completely una
On 10 Apr 2012, at 22:28, Thiago Macieira wrote:
> On terça-feira, 10 de abril de 2012 21.44.49, Paul Floyd wrote:
>>> As for Qt 5, since locking and unlocking is inlined into the user code,
>>> valgrind might be completely unable to work.
>>
>> If the code is inline, then all I can think of wo
On terça-feira, 10 de abril de 2012 21.44.49, Paul Floyd wrote:
> > As for Qt 5, since locking and unlocking is inlined into the user code,
> > valgrind might be completely unable to work.
>
> If the code is inline, then all I can think of would be to recognise the
> opcode sequence and proceed fro
On 10 Apr 2012, at 14:56, Thiago Macieira wrote:
>
> That's not correct. Valgrind's helgrind had support for QMutex specifically.
> Helgrind needed to know when a mutex was locked or unlocked, in order to
> present its warnings. To do that, it specifically overrides the QMutex::lock
> and unl
On terça-feira, 10 de abril de 2012 13.35.24, pa...@free.fr wrote:
> - Original Message -
>
> > Hi all...what's the best tool to detect threading errors in qt5 based
> > code?
> > Are valgrind's drd and helgrind tools reliable for qt5 code?
> > AFAIK they include some support for qt4 based
- Original Message -
> Hi all...what's the best tool to detect threading errors in qt5 based
> code?
> Are valgrind's drd and helgrind tools reliable for qt5 code?
> AFAIK they include some support for qt4 based clients, but I also
> know Qmutex has changed quite a lot in qt5, so I wonder i
Hi all...what's the best tool to detect threading errors in qt5 based code?
Are valgrind's drd and helgrind tools reliable for qt5 code?
AFAIK they include some support for qt4 based clients, but I also know Qmutex
has changed quite a lot in qt5, so I wonder if the results we get now for qt5
code