aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
Commit message (Expand)AuthorAgeFilesLines
* Remove second evaluation of property nameRainer Keller2019-04-081-1/+1
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-286-28/+62
|\
| * Check for numeric limits when growing SharedInternalClassDataPrivateUlf Hermann2019-03-273-16/+41
| * Re-use existing IC when freezing propertiesUlf Hermann2019-03-272-5/+4
| * Scope intermediate values when allocating objectsUlf Hermann2019-03-273-7/+17
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-274-44/+89
|\|
| * Trigger the garbage collector when allocating InternalClass objectsUlf Hermann2019-03-262-40/+73
| * Enable lookups for imported scripts and worker scriptsSimon Hausmann2019-03-252-4/+16
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-252-52/+114
|\|
| * Accelerate lookups of properties in outer QML contextsSimon Hausmann2019-03-212-52/+114
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-2114-252/+567
|\|
| * Accelerate access to initial context object properties in lookupsMichael Brasser2019-03-202-1/+57
| * Accelerate access to scope object properties in lookupsMichael Brasser2019-03-204-21/+94
| * Accelerate lookup of singleton propertiesMichael Brasser2019-03-202-2/+5
| * Fix lookup fallback into the global object in QML bindingsSimon Hausmann2019-03-203-2/+39
| * Accelerate access to id objects in lookupsSimon Hausmann2019-03-203-2/+39
| * Accelerate access to singletons and imported scriptsSimon Hausmann2019-03-203-3/+65
| * V4: Don't mark InternalClass::parent when garbage collectingUlf Hermann2019-03-201-5/+7
| * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-207-178/+6
| * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-208-27/+112
| * Enable lookups in QMLSimon Hausmann2019-03-194-38/+170
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-187-82/+137
|\|
| * Fix lookups the transition between primitive strings and string objectsSimon Hausmann2019-03-151-2/+2
| * Fix type error exception messages when using member lookupsSimon Hausmann2019-03-151-1/+23
| * Make object property lookup resolution virtualSimon Hausmann2019-03-154-74/+105
| * Unify the JavaScript parsing recursion checksUlf Hermann2019-03-151-0/+1
| * Don't keep raw pointers to SparseArrayNodeUlf Hermann2019-03-143-5/+6
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-132-40/+19
|\|
| * Disable tail calls for function called with more arguments than formalsUlf Hermann2019-03-041-1/+3
| * Unify and fix number to string conversion with radixUlf Hermann2019-02-252-39/+16
* | Use lowercase name for window headerSamuli Piippo2019-03-121-1/+1
* | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-221-9/+22
|\|
| * Only warn about incompatible parameter types passed from QMLUlf Hermann2019-02-211-9/+22
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-202-10/+32
|\|
| * Fix PropertyKey::isArrayIndexErik Verbruggen2019-02-191-1/+1
| * Check parameter types when invoking C++ functions from QMLUlf Hermann2019-02-171-9/+31
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-293-34/+73
|\|
| * Bring behavior of String.replace() in line with other enginesLars Knoll2019-01-251-14/+25
| * Merge remote-tracking branch 'origin/5.12.1' into 5.12Qt Forward Merge Bot2019-01-212-20/+48
| |\
| | * When matching RegExps catch JIT failuresUlf Hermann2019-01-092-20/+48
* | | V4: Collect trace information in the interpreterErik Verbruggen2019-01-258-35/+318
* | | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-223-0/+8
|\| |
| * | Annotate stack traces when frames are elided through tail callsErik Verbruggen2019-01-153-0/+8
* | | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2019-01-101-1/+1
|\| |
| * | Make sure JIT is disabled when building for ILP32 ABIDmitry Shachnev2019-01-091-1/+1
| |/
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-231-1/+1
|\|
| * Quote stringified generic variants on JSON.stringifyUlf Hermann2018-12-201-1/+1
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-123-1/+3
|\|
| * Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-12-072-1/+2
| |\
| | * Initialize Qt_AllocaWrapper allocation with zeroesJanne Koskinen2018-11-181-1/+1