aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4runtimeapi_p.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for yield*Lars Knoll2018-09-071-0/+1
* Fix thisObject when calling super propertiesLars Knoll2018-08-311-0/+1
* Initialize this to empty for derived constructorsLars Knoll2018-08-291-0/+1
* Implement the dead temporal zoneSimon Hausmann2018-08-281-0/+1
* Add support for super propertiesLars Knoll2018-07-031-0/+2
* Add a newTarget parameter to the Construct runtime methodsLars Knoll2018-07-031-2/+2
* Simplify storeProperty runtime APISimon Hausmann2018-06-271-1/+1
* Simplify storeElement runtime APISimon Hausmann2018-06-271-1/+1
* Add basic support for EcmaScript classesYulong Bai2018-06-261-0/+1
* Add support for function calls with spreadLars Knoll2018-06-211-0/+2
* Unify DeleteMember and DeleteSubscript instructionsLars Knoll2018-06-211-3/+1
* Fix creation of object literalsLars Knoll2018-06-041-1/+1
* Simplify with context runtime handlingSimon Hausmann2018-05-291-1/+1
* Call iterator.return when required in destructuring assignmentsLars Knoll2018-05-141-0/+1
* Refactor InteratorNext instructionLars Knoll2018-05-141-1/+1
* Implement support for destructuring of rest elementsLars Knoll2018-05-141-0/+1
* Fix array destructuringLars Knoll2018-05-131-1/+1
* Add instructions to simplify for-of loopsLars Knoll2018-05-131-1/+2
* Give for loops a per-iteration context as wellLars Knoll2018-05-111-0/+1
* Ensure we have a lexical scope for global codeLars Knoll2018-05-111-0/+2
* Add some basic support for for-of loopsLars Knoll2018-05-091-3/+2
* Add SymbolObject, well known symbols and fix most remaining issuesLars Knoll2018-05-021-1/+1
* Rework catch context handlingLars Knoll2018-05-021-1/+1
* Add support for proper lexical scopingLars Knoll2018-05-021-0/+1
* Add support for ES6 rest parametersLars Knoll2018-04-251-0/+1
* Fix lookup of enums declared in QML singletonsSimon Hausmann2018-03-161-1/+0
* Correctly set this object when calling scope/context functionsErik Verbruggen2018-02-201-0/+2
* Move the construction of the JSCall frame into the runtimeLars Knoll2017-11-071-8/+8
* Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-0/+2
|\
* | Remove unused methodLars Knoll2017-09-151-1/+0
* | Remove unused UnwindException instructionLars Knoll2017-08-281-1/+0
* | Cleanup and inline context push/pop related codeLars Knoll2017-08-281-4/+2
* | Specialize possible direct calls to evalLars Knoll2017-08-251-0/+1
* | Cleanup object construction instructionsLars Knoll2017-08-251-5/+1
* | Always retrieve the this object from the stackLars Knoll2017-08-101-1/+0
* | More consistent naming of instructions and runtime methodsLars Knoll2017-08-101-16/+16
* | Split StoreName into StoreNameStrict and StoreNameSloppyLars Knoll2017-08-101-1/+2
* | Remove some unused runtime methodsLars Knoll2017-08-101-8/+0
* | Refactor context handlingLars Knoll2017-08-101-3/+3
* | Don't throw exceptions in Object::delete(indexed) anymoreLars Knoll2017-08-101-5/+4
* | Don't throw errors from the internal put methods anymoreLars Knoll2017-08-101-3/+3
* | Create separate instructions to create both types of arguments objectsLars Knoll2017-08-101-1/+2
* | Inline more of the runtime code into the interpreterLars Knoll2017-08-081-8/+0
* | Introduce an accumulator in the interpreter, and change instructionsErik Verbruggen2017-08-021-4/+2
* | Bring back captureRequired on scope/contest property loadingErik Verbruggen2017-07-041-8/+2
* | Remove interpreter instructions we can't generate anymoreErik Verbruggen2017-06-301-6/+2
* | Add support for post increment/decrementErik Verbruggen2017-06-211-2/+4
|/
* Complete transition to standard layout classes for JIT accessSimon Hausmann2017-03-211-8/+2
* Prepare run-time method calling mechanism for cross-compilationSimon Hausmann2017-03-171-236/+156
* Fix build of QtQuick compiler generated code with popScope()Simon Hausmann2016-12-021-0/+5