aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4compilercontrolflow_p.h
Commit message (Expand)AuthorAgeFilesLines
* V4: Eliminate "done" from iteratorsUlf Hermann2023-09-081-1/+1
* qv4codegen: Eliminate redundant SetUnwindHandler for try-catch-finallyOlivier De Cannière2023-08-301-2/+7
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1/+0
* Disentangle includes and namespacesUlf Hermann2019-07-111-5/+5
* Get rid of unused variableLars Knoll2018-09-071-1/+0
* Fix exception handling while destructuringLars Knoll2018-09-071-12/+21
* Some fixes when unwinding inside for-of loopsLars Knoll2018-09-071-6/+7
* Clean up finally code genSimon Hausmann2018-06-231-5/+4
* Fix some of the finer details with regards to CompletionsLars Knoll2018-06-211-2/+25
* Rework unwind handlingLars Knoll2018-06-211-218/+116
* Rename SetExceptionHandler to SetUnwindHandlerLars Knoll2018-06-041-9/+9
* Simplify Push and PopContext instructionsLars Knoll2018-05-231-13/+8
* Improve for-in and for-of supportLars Knoll2018-05-111-8/+6
* Support destructuring inside catch()Lars Knoll2018-05-111-0/+4
* Cleanup handling of with() statementsLars Knoll2018-05-021-5/+0
* Rework catch context handlingLars Knoll2018-05-021-11/+12
* Add support for proper lexical scopingLars Knoll2018-05-021-9/+56
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-6/+6
* Store the actual string for name in ReferenceLars Knoll2017-08-211-2/+1
* Don't use a return value register for regular functionsErik Verbruggen2017-08-181-19/+55
* More consistent naming of instructions and runtime methodsLars Knoll2017-08-101-5/+5
* Refactor context handlingLars Knoll2017-08-101-5/+19
* Where applicable, rename Temp* to Register*Erik Verbruggen2017-08-031-4/+4
* Rename a number of types from Temp(orary) to StackSlotErik Verbruggen2017-08-031-11/+11
* Introduce an accumulator in the interpreter, and change instructionsErik Verbruggen2017-08-021-22/+16
* Don't create unwind handlers for things we can't unwind toLars Knoll2017-08-021-1/+4
* Split up qv4codegen into several filesLars Knoll2017-07-031-0/+421