aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime
Commit message (Expand)AuthorAgeFilesLines
* Use Symbol.toStringTag in Object.prototype.toStringLars Knoll2018-06-046-10/+48
* Add the start of a Map from ES7Robin Burchell2018-06-019-2/+716
* Add the start of a Set from ES7Robin Burchell2018-05-3015-17/+662
* qv4arrayobject: Implement Array.from from ES7Robin Burchell2018-05-303-15/+169
* qv4arrayobject: Implement Array.prototype.copyWithin as per ES7Robin Burchell2018-05-302-0/+72
* Simplify with context runtime handlingSimon Hausmann2018-05-293-8/+12
* Minor cleanup with bytecode pointer typesSimon Hausmann2018-05-285-6/+6
* Remove unused QV4::Function::code memberSimon Hausmann2018-05-283-6/+2
* Implement toPrimitive() the way the ES7 spec wants itLars Knoll2018-05-287-14/+68
* Rename qv4jit* to qv4baselinejitErik Verbruggen2018-05-281-1/+1
* qv4arrayobject: Implement Array.of from ES7Robin Burchell2018-05-272-0/+46
* Cleanup JS stack allocationsLars Knoll2018-05-267-27/+62
* qv4arrayobject: Implement Array.prototype.includes from ES7Robin Burchell2018-05-254-1/+57
* qv4arrayobject: Implement Array.prototype.fill according to ES7Robin Burchell2018-05-253-0/+55
* Don't use empty values anymore to store internal freelistsLars Knoll2018-05-245-69/+37
* Implement Object.is and Object.getOwnPropertySymbolsLars Knoll2018-05-242-8/+41
* Remove spurious qDebug()Lars Knoll2018-05-241-2/+0
* Fix the inheritance structure for typed arraysLars Knoll2018-05-244-28/+80
* Fix JSON[Symbol.toStringTag]Lars Knoll2018-05-241-0/+3
* Fix Function.prototype.nameLars Knoll2018-05-241-0/+1
* Fix some corner cases when parsing Function(...)Lars Knoll2018-05-241-1/+3
* Fix the length property of various functionsLars Knoll2018-05-245-28/+28
* Merge remote-tracking branch 'origin/5.11' into devLars Knoll2018-05-241-2/+5
|\
| * Fix crash when incubating objects with non-existent initial propertiesSimon Hausmann2018-05-231-2/+5
| * Fix crash when modifying objects used as prototypesLars Knoll2018-05-231-0/+2
* | Implement Object.setPrototypeOf()Lars Knoll2018-05-232-0/+26
* | Fixup the throwTypeError internal functionLars Knoll2018-05-231-2/+4
* | Implement String.prototype.padEnd/padStartLars Knoll2018-05-232-0/+86
* | Implement String.prototype.normalizeLars Knoll2018-05-232-0/+29
* | Simplify Push and PopContext instructionsLars Knoll2018-05-231-4/+2
* | Set the name of the context as early as possibleLars Knoll2018-05-231-1/+1
* | Print function identifier when calling toString() on a functionMitch Curtis2018-05-231-1/+13
* | Implement String.fromCodePointLars Knoll2018-05-152-13/+45
* | Implement String.prototype.codePointAtLars Knoll2018-05-152-0/+25
* | Implement Symbol.species getter functionsLars Knoll2018-05-159-0/+35
* | v4: add the remaining Math.log functionsShawn Rutledge2018-05-152-0/+38
* | Call iterator.return when required in destructuring assignmentsLars Knoll2018-05-145-0/+43
* | Refactor InteratorNext instructionLars Knoll2018-05-143-9/+15
* | Implement support for destructuring of rest elementsLars Knoll2018-05-143-0/+27
* | Fix lookups of indexed propertiesLars Knoll2018-05-142-0/+29
* | Fix array destructuringLars Knoll2018-05-133-4/+4
* | Fix the prototype of the Generator prototype objectLars Knoll2018-05-131-0/+1
* | Add instructions to simplify for-of loopsLars Knoll2018-05-135-1/+38
* | Give for loops a per-iteration context as wellLars Knoll2018-05-115-1/+29
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-05-111-1/+1
|\|
| * Fix build without features.timezoneTasuku Suzuki2018-05-111-1/+1
| * Merge remote-tracking branch 'origin/5.11.0' into 5.11Qt Forward Merge Bot2018-05-091-7/+9
| |\
| | * Fix crash in Function.prototype.bindLars Knoll2018-04-241-7/+9
* | | Ensure we have a lexical scope for global codeLars Knoll2018-05-119-10/+42
* | | Always set the correct thisObject in strict modeLars Knoll2018-05-091-1/+2