Commit message (Expand)AuthorAgeFilesLines
* V4: Add int32 fastpath for add/sub/mul in the JITwip/new-backendErik Verbruggen2017-11-212-36/+88
* V4: Shorten code by introducing an IntegerTag constantErik Verbruggen2017-11-181-13/+15
* V4: Add a baseline JITErik Verbruggen2017-11-1716-12/+3823
* V4: Remove left-overs from previous 32bit Value encodingErik Verbruggen2017-11-161-29/+0
* Optimize Value::toObject/toStringLars Knoll2017-11-152-4/+4
* Fixup nInlinePropsLars Knoll2017-11-151-0/+2
* Speed up Object::internalGet()Lars Knoll2017-11-151-4/+3
* Allow tuning the amount of inline properties per object typeLars Knoll2017-11-153-1/+6
* Don't create a CallContext if arguments are being used in strict modeLars Knoll2017-11-153-4/+4
* Don't copy unnamed arguments onto the JS stackLars Knoll2017-11-153-9/+16
* V4: Get rid of Reference::This and treat it as a stack slotErik Verbruggen2017-11-142-14/+2
* V4: Tweak JumpTrue/JumpFalse interpreter instructionsErik Verbruggen2017-11-141-8/+14
* Clean up ArgumentsObject handlingLars Knoll2017-11-146-32/+55
* Allow for encoding a nullptr Heap::Base as a ValueErik Verbruggen2017-11-141-1/+0
* Avoid marking on simple array data'sLars Knoll2017-11-144-4/+27
* Simplify inline gettersLars Knoll2017-11-143-13/+20
* Bring back markObjects(), this time generatedLars Knoll2017-11-1433-191/+151
* Get rid of the last usage of the V4_OBJECT macroLars Knoll2017-11-142-27/+15
* Temporarily disable the widgetsinqml autotestLars Knoll2017-11-141-1/+1
* Convert methods of Error to new calling conventionLars Knoll2017-11-132-6/+6
* Convert TypedArray and friends to new calling conventionLars Knoll2017-11-136-94/+93
* Convert more builtin methods to new calling conventionLars Knoll2017-11-134-53/+53
* Convert Date methods to new calling conventionLars Knoll2017-11-133-210/+205
* Convert methods of Number to new calling conventionLars Knoll2017-11-133-52/+52
* Convert String methods to new calling conventionLars Knoll2017-11-133-165/+149
* Convert methods of RegExp to new calling conventionLars Knoll2017-11-135-33/+57
* Convert methods of BooleanObject to new calling conventionLars Knoll2017-11-132-19/+28
* Convert methods of Array to new calling conventionLars Knoll2017-11-132-200/+185
* Convert runtime methods of Object to new calling conventionLars Knoll2017-11-133-124/+146
* Convert Math object's methods to new calling conventionLars Knoll2017-11-132-63/+63
* Inline Runtime::method_instanceOf into the VMELars Knoll2017-11-131-2/+9
* Convert Array.push/pop to new calling conventionLars Knoll2017-11-132-15/+15
* Introduce new calling convention for builtin functionsLars Knoll2017-11-134-54/+91
* Cut out one more C++ layer when doing JS function callsLars Knoll2017-11-137-80/+74
* Inline callValue and callPropertyLookupLars Knoll2017-11-131-2/+16
* Finally get rid of the QV4::Function pointer in the contextLars Knoll2017-11-1311-94/+24
* Set Jump locations for loopsUlf Hermann2017-11-082-6/+32
* Fastpath any integer compatible value in add/sub/mulErik Verbruggen2017-11-081-3/+3
* V4 debugger: re-enable some more testsUlf Hermann2017-11-081-2/+0
* Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081144-3967/+15937
| * Add new PathAngleArc typeMichael Brasser2017-11-078-15/+339
| * Temporarily remove dependency on qml-debug featureUlf Hermann2017-11-071-1/+0
| * Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-061097-3842/+15349
| |\
| | * Fix a bug with TapHandler+DragHandler on top of FlickableJan Arve Sæther2017-10-274-17/+188
| | * Fix Logically dead codeJesus Fernandez2017-10-271-1/+1
| | * Merge remote-tracking branch 'origin/5.9' into 5.10v5.10.0-beta3Liang Qi2017-10-258-34/+54
| | |\
| | | * Minor documentation improvements for Matrix4x4Michael Brasser2017-10-242-0/+2
| | | * Return "qnx" for Qt.platform.os when appropriateLiang Qi2017-10-242-0/+3
| | | * QQuickAnimatorProxyJob: Disconnect from window when unsetting itUlf Hermann2017-10-242-1/+23
| | | * skip part of tst_qquickwindow::testWindowVisibilityOrder on UnityShawn Rutledge2017-10-231-4/+9