aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove one indirection when doing JS callsLars Knoll2017-11-071-17/+6
* Change signature for call/callAsConstructorLars Knoll2017-11-0735-250/+268
* Fix evaluation of V4 debug jobsUlf Hermann2017-11-072-12/+12
* V4 Debugger: Allow executing jobs on contexts without v4FunctionUlf Hermann2017-11-072-5/+11
* Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-0729-59/+59
* Further cleanup JSCallDataLars Knoll2017-11-0721-123/+113
* Simplify JSCallData constructionLars Knoll2017-11-0730-103/+80
* Get rid of the implicit cast operator to a CallDataLars Knoll2017-11-077-10/+12
* Get rid of JSCallData::call()Lars Knoll2017-11-0721-196/+187
* Get rid of JSCallData::callAsConstructor()Lars Knoll2017-11-076-21/+17
* Add a FunctionObject::call(AsConstructor) overloadLars Knoll2017-11-072-3/+19
* Rename JSCall to JSCallDataLars Knoll2017-11-0732-78/+79
* Change signature of call/constructLars Knoll2017-11-075-41/+36
* Add functions pointers for call/construct to FunctionObjectLars Knoll2017-11-073-11/+35
* Get rid of the unusued canUseSimpleCall flagLars Knoll2017-11-075-21/+1
* Move the construction of the JSCall frame into the runtimeLars Knoll2017-11-074-73/+69
* Refactor Call/Construct instructionsLars Knoll2017-11-0712-102/+152
* Don't add to the JS stack after creating the calldataLars Knoll2017-11-071-7/+6
* Don't access arguments that are potentially out of boundsLars Knoll2017-11-071-1/+2
* Move a couple of data members required for new JITLars Knoll2017-11-075-110/+171
* Codegen: Set source location for return instructionUlf Hermann2017-11-061-0/+1
* Re-enable Debug instructions and locations for QML functionsUlf Hermann2017-11-069-7/+27
* Fix JavaScript profilingUlf Hermann2017-11-061-1/+2
* Minor cleanupLars Knoll2017-10-231-1/+1
* Move the registration of QML dependencies to where it belongsLars Knoll2017-10-232-10/+9
* Optimize Function.apply and calling bound functionsLars Knoll2017-10-231-69/+62
* Remove Binop/BinopContext instructions and implement missing binopsErik Verbruggen2017-10-235-98/+115
* Fix potential crash in codegenErik Verbruggen2017-10-231-15/+24
* Fix integral type conversion warningsErik Verbruggen2017-10-231-4/+5
* Never truncate the JS stackLars Knoll2017-10-233-7/+22
* Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-22202-1016/+1649
|\
| * Replace Q_NULLPTR with nullptrKevin Funk2017-09-2743-138/+138
| * Replace Q_DECL_FINAL with finalKevin Funk2017-09-255-13/+13
| * Disambiguate QQuickStateActionEvent::overrideKevin Funk2017-09-255-9/+9
| * Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-25110-538/+538
| * Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-09-2268-379/+992
| |\
| | * Merge "Merge remote-tracking branch 'origin/5.9' into 5.10" into refs/staging...Liang Qi2017-09-2054-279/+525
| | |\
| | | * Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-2054-279/+525
| | | |\
| | | | * Fix qmlClearTypeRegistrations() not dropping all registrationsSimon Hausmann2017-09-192-0/+9
| | | | * Fix compilation with -no-openglMichal Klocek2017-09-182-2/+5
| | | | * Fall back to the ObjectWrapper for model advanceIteratorAndy Shaw2017-09-151-1/+4
| | | | * Fix use-after-free when removing elements from a ListModelErik Verbruggen2017-09-143-7/+27
| | | | * QQuickTextEdit: call implicitWidth() even if requireImplicitWidth is trueTim Jenssen2017-09-141-1/+1
| | | | * Add NOTIFY signal for QQuickAnimatedImage::frameCountPal Toth2017-09-133-7/+19
| | | | * Fix qml cache invalidation when changing dependent C++ registered QML singletonsSimon Hausmann2017-09-123-0/+25
| | | | * Fix Integrity buildSimon Hausmann2017-09-121-1/+1
| | | | * Add missing math.h include for math functionsJake Petroules2017-09-122-0/+2
| | | | * Update the expected size of QV4::CompiledData::UnitJ-P Nurmi2017-09-111-3/+1
| | | | * Fix compilation with clang 4 on LinuxLars Knoll2017-09-111-12/+12
| | | | * Drain the mark stack while collecting rootsLars Knoll2017-09-101-1/+15