aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit/qv4baselinejit_p.h
Commit message (Expand)AuthorAgeFilesLines
* Make JavaScript execution interruptibleUlf Hermann2019-04-301-0/+1
* Remove tracing JIT infrastructureUlf Hermann2019-04-291-29/+29
* Transform V4_ENABLE_JIT into a featureUlf Hermann2019-04-251-3/+1
* Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-221-13/+2
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-211-13/+2
| |\
| | * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-13/+0
| | * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-0/+2
* | | V4: Add trace slot for UPlusErik Verbruggen2019-03-221-1/+1
* | | V4: Change ByteCodeHandler::startInstruction to return an enumErik Verbruggen2019-02-011-1/+1
|/ /
* | V4: Move relative-to-absolute offset calculation to base classErik Verbruggen2019-01-311-4/+0
* | V4: Generate labels for backward jumpsErik Verbruggen2019-01-311-4/+1
* | V4: Collect trace information in the interpreterErik Verbruggen2019-01-251-28/+28
|/
* Create proper template objects for tagged templatesLars Knoll2018-11-051-0/+1
* ES7: Detect Tail Position Calls and pass that to the runtimeErik Verbruggen2018-10-041-0/+1
* Add support for yield*Lars Knoll2018-09-071-0/+2
* Throw a type error when trying to destructure null or undefinedLars Knoll2018-09-071-0/+1
* Fix exception handling while destructuringLars Knoll2018-09-071-1/+1
* Fix thisObject when calling super propertiesLars Knoll2018-08-311-0/+1
* Implement the dead temporal zoneSimon Hausmann2018-08-281-0/+2
* V4: Split PlatformAssemblerCommon (and base classes) in its own fileErik Verbruggen2018-08-271-2/+2
* V4: clarify current vs. next instruction offset in ByteCodeHandlerErik Verbruggen2018-08-201-1/+4
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-0/+1
* Add support for super propertiesLars Knoll2018-07-031-0/+2
* Get rid of the duplication for the GetLookup instructionsLars Knoll2018-07-031-2/+1
* Add support for super callsLars Knoll2018-07-031-0/+1
* Add basic support for EcmaScript classesYulong Bai2018-06-261-0/+1
* Add support for function calls with spreadLars Knoll2018-06-211-1/+3
* Get rid of LoadElement and LoadProperty instruction overloadsLars Knoll2018-06-211-4/+2
* Unify DeleteMember and DeleteSubscript instructionsLars Knoll2018-06-211-2/+1
* Get rid of the unused JumpEmpty instructionLars Knoll2018-06-211-1/+0
* Rework unwind handlingLars Knoll2018-06-211-4/+3
* Rename SetExceptionHandler to SetUnwindHandlerLars Knoll2018-06-041-1/+1
* Fix creation of object literalsLars Knoll2018-06-041-3/+1
* Rename qv4jit* to qv4baselinejitErik Verbruggen2018-05-281-0/+232