aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmltooling/qmldbg_debugger
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@qt.io>2018-03-09 13:04:53 +0100
committerErik Verbruggen <erik.verbruggen@qt.io>2018-03-15 15:10:04 +0000
commit86702c3be53fda404ebe331207f9062675c952e0 (patch)
treee63afbb295b643151abc99be4e68d72f2c0999cd /src/plugins/qmltooling/qmldbg_debugger
parentc3db3cfa296dbc5aa198520c1411830d165cd496 (diff)
Fix JITted code for jump strict-not-equal undefined on 32bit
The generated code for jump-on-strict-not-equal-undefined used the same logic (but with inverted conditions) as the equal case. For equality, one can jump to else if the value parts are not the same. So, for not-equal, if the value parts are the same, it would jump to the else block if they are the same. Meaning, an encoded int value of 0 (which is strict-not-equal to undefined) would end up being evaluated as equal. Task-number: QTBUG-66832 Change-Id: I5c6b8e9b11be53ae21a7164e0a1e0cbfd204f401 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_debugger')
0 files changed, 0 insertions, 0 deletions