aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.9' into 5.105.10Liang Qi2018-02-071-0/+4
|\
| * QML: Collapse all NaNs into one single (encoded) NaNErik Verbruggen2018-02-051-0/+4
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-02-021-10/+24
|\|
| * Improve persistent/weak value allocation performanceSimon Hausmann2018-01-311-10/+24
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-249-13/+30
|\|
| * Speed up V4 QML context creationSimon Hausmann2018-01-163-0/+6
| * Fix crash when accessing a deleted objectMitch Curtis2018-01-111-0/+4
| * Enable JIT on QNX7 for ARM64Samuli Piippo2018-01-111-1/+1
| * Enable JIT on QNX for X86_64Adam Treat2018-01-111-1/+1
| * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-215-10/+17
| * Fix stack use after scope when calling overloaded constructorsSimon Hausmann2017-12-141-1/+1
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-042-7/+16
|\|
| * Re-enable QML memory profilingUlf Hermann2017-11-232-7/+16
* | Update to new QRandomGenerator APIThiago Macieira2017-11-031-1/+1
* | clang-cl: Fix warnings about non-portable #include resolutionFriedemann Kleint2017-10-241-2/+2
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-153-9/+11
|\|
| * Simplify compilation unit tracking in the execution engineSimon Hausmann2017-10-062-4/+6
| * QV4Engine: Don't cache compilation units to be unlinkedUlf Hermann2017-10-051-4/+2
| * Fix Number.isNaN sometimes returning false for NaNSimon Hausmann2017-10-041-1/+3
* | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-2013-70/+60
|\|
| * Fix Integrity buildSimon Hausmann2017-09-121-1/+1
| * Add missing math.h include for math functionsJake Petroules2017-09-121-0/+1
| * Drain the mark stack while collecting rootsLars Knoll2017-09-101-1/+15
| * Fix reuse of regexp objects by regexp literalsAllan Sandfeld Jensen2017-09-089-34/+42
| * Fix crashes with closures created in QML componentsLars Knoll2017-09-063-19/+11
| * Qml Tooling: Replace bare pointers with QScopedPointerUlf Hermann2017-09-062-16/+6
* | Drain the markStack while collecting rootsLars Knoll2017-09-081-1/+4
* | Use QRandomGenerator instead of q?randThiago Macieira2017-08-231-12/+2
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-185-11/+11
|\|
| * Improve releasing of memory allocated from compilation unit stringsSimon Hausmann2017-08-042-6/+6
| * Use QQmlType by valueLars Knoll2017-08-023-7/+7
| * Use QQmlType by value in the type wrapperLars Knoll2017-08-022-2/+2
* | Add support for enum declarations in QMLMichael Brasser2017-07-131-1/+1
* | Refactor le integer types from qjson_p.h to qendian_p.hAllan Sandfeld Jensen2017-07-061-3/+3
* | Fix lookup of formals in QML signal handlers with AOTSimon Hausmann2017-06-211-31/+32
* | Prospective build fix for Integrity OSSimon Hausmann2017-06-202-8/+8
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-151-1/+3
|\|
| * Fix integer divisionErik Verbruggen2017-06-081-1/+3
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-072-5/+1
|\|
| * Revert "Fix compilation of QtScxml"Liang Qi2017-05-231-4/+0
| * QtQml: Restrict alloca definition to MSVCFriedemann Kleint2017-05-231-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-0646-536/+1035
|\|
| * Fix compilation of QtScxmlLars Knoll2017-05-221-0/+4
| * Get rid of the MemoryManager pointer inside StringLars Knoll2017-05-194-13/+10
| * Move the engine() accessor from Object to ManagedLars Knoll2017-05-1915-83/+65
| * Get rid of the old way of defining builtin functionsLars Knoll2017-05-195-93/+2
| * Optimize marking of prototypes in the InternalClass treeLars Knoll2017-05-192-17/+16
| * Give standard objects a bit more inline storage by defaultLars Knoll2017-05-191-1/+1
| * Optimize lookups in the internalClassLars Knoll2017-05-194-23/+47
| * Optimize lookups based on IC changesLars Knoll2017-05-193-24/+31