aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml
Commit message (Expand)AuthorAgeFilesLines
* V4: Add int32 fastpath for add/sub/mul in the JITwip/new-backendErik Verbruggen2017-11-211-34/+81
* V4: Shorten code by introducing an IntegerTag constantErik Verbruggen2017-11-181-13/+15
* V4: Add a baseline JITErik Verbruggen2017-11-1712-11/+3796
* 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-1431-183/+142
* Get rid of the last usage of the V4_OBJECT macroLars Knoll2017-11-141-15/+0
* 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-1310-91/+22
* Set Jump locations for loopsUlf Hermann2017-11-081-0/+27
* Fastpath any integer compatible value in add/sub/mulErik Verbruggen2017-11-081-3/+3
* Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-08189-731/+2246
|\
| * Temporarily remove dependency on qml-debug featureUlf Hermann2017-11-071-1/+0
| * Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-06183-715/+1852
| |\
| | * Merge remote-tracking branch 'origin/5.9' into 5.10v5.10.0-beta3Liang Qi2017-10-252-0/+3
| | |\
| | | * Return "qnx" for Qt.platform.os when appropriateLiang Qi2017-10-242-0/+3
| | * | Merge "Merge remote-tracking branch 'origin/5.9' into 5.10" into refs/staging...Liang Qi2017-10-24168-650/+1762
| | |\ \
| | | * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-24168-650/+1762
| | | |\|
| | | | * QQmlTypeLoader: Drain events before shutting down the threadUlf Hermann2017-10-201-10/+17
| | | | * Tell QQmlImportInstance::resolveType what kind of type we wantUlf Hermann2017-10-195-29/+66
| | | | * Fix execution of deferred propertiesJ-P Nurmi2017-10-186-31/+60
| | | | * Fix qdoc files to always use FDLKai Koehne2017-10-181-31/+18
| | | | * Fix outdated FDL license headerKai Koehne2017-10-1749-245/+245
| | | | * Fix outdated BSD license headerKai Koehne2017-10-17105-302/+1352