aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4jsir_p.h
Commit message (Expand)AuthorAgeFilesLines
* Remove now unused filesLars Knoll2017-06-301-1807/+0
* Add support for post increment/decrementErik Verbruggen2017-06-211-2/+4
* Pass the JSUnitGenerator into the codegenLars Knoll2017-06-191-0/+1
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-151-3/+15
|\
| * Change temp allocation when generating IRLars Knoll2017-06-091-3/+15
* | Merge remote-tracking branch 'origin/5.9' into devLars Knoll2017-05-021-1/+0
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Simon Hausmann2017-04-271-1/+0
| |\
| | * V4: Fix issues with very small loops5.8Erik Verbruggen2017-04-181-1/+0
* | | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-04-071-0/+1
|\| |
| * | Fix loading of ahead-of-time generated cache files when cross-compilingSimon Hausmann2017-04-061-0/+1
* | | Merge remote-tracking branch 'origin/5.9' into HEADSimon Hausmann2017-03-231-2/+2
|\| |
| * | Avoid an extra stat() on the source .qml file when loading cacheSimon Hausmann2017-03-221-2/+2
* | | Implement a real write barrierLars Knoll2017-03-091-0/+10
* | | Add a method to determine whether an ArgLocal requires a write barrierLars Knoll2017-03-091-0/+10
* | | Make the decision about whether to use a Simple callcontext earlierLars Knoll2017-03-091-0/+6
|/ /
* | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-241-0/+10
|\|
| * Fix move ordering while resolving edges in register allocationErik Verbruggen2017-02-041-0/+10
* | Add fixes for INTEGRITYKimmo Ollila2017-01-311-20/+42
|/
* Make the unit mapping on Windows configurable with regards to executable mappingSimon Hausmann2016-08-171-0/+2
* Remove some unused members on -no-qml-debugUlf Hermann2016-07-281-0/+8
* Improve robustness of qml cache expiry checkingSimon Hausmann2016-07-191-0/+2
* Minor cleanup in location handlingSimon Hausmann2016-07-131-3/+3
* QML: Store idObjectDependencies in a QVarLengthArray.Erik Verbruggen2016-06-241-1/+15
* QML: Do not register static QML dependencies on every call.Erik Verbruggen2016-06-241-1/+2
* V4: Change uses of StmtVisitor/ExprVisitor to use new style visitors.Erik Verbruggen2016-06-081-104/+21
* V4: Do not rely on the vtable for dynamic casts or visiting of the IR.Erik Verbruggen2016-06-081-57/+262
* QML: Convert the PropertyDependencyMap to a QVarLengthArray.Erik Verbruggen2016-04-051-1/+26
* Replace qQNaN() and friends with qt_qnan().Erik Verbruggen2016-04-051-1/+2
* QML: do not re-use the resolver data for members.Erik Verbruggen2016-04-041-2/+27
* V4: Allow the compiler to inline more small methods.Erik Verbruggen2016-03-201-10/+323
* V4: tweak Phi node data destruction.Erik Verbruggen2016-03-061-0/+4
* V4 IR: Store the phi-node parameters directly in the class.Erik Verbruggen2016-03-061-10/+4
* Updated license headersJani Heikkinen2016-01-191-14/+20
* V4: Replace QVector with (Q)VarLengthArray in BasicBlock.Erik Verbruggen2016-01-061-6/+24
* V4: Shrink IR::Temp by removing unnecessary padding.Erik Verbruggen2015-12-231-5/+5
* Access the id objects through a specialized runtime methodLars Knoll2015-08-121-8/+12
* Access context properties through the qml contextLars Knoll2015-08-101-2/+1
* Use the QmlContext to access properties of the scope objectLars Knoll2015-08-101-2/+1
* Add ability to retrieve and use the QmlContext from our generated codeLars Knoll2015-08-101-0/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Move Stmt::d to Phi::dRobin Burchell2015-01-231-11/+12
* V4 IR: move the MemberResolver out of IR::Temp.Erik Verbruggen2015-01-121-6/+8
* QML: Remove unused field from struct.Erik Verbruggen2015-01-091-3/+2
* Remove ExecutionContext from the Runtime codegeneratorLars Knoll2014-11-151-4/+0
* Update license headers and add new licensesJani Heikkinen2014-08-251-18/+10
* V4 IR: Add loop peeling.Erik Verbruggen2014-08-181-9/+11
* V4 IR: add immediate dominator re-calculation.Erik Verbruggen2014-08-181-1/+3
* V4 IR: change IR printing to be more readable.Erik Verbruggen2014-08-131-8/+12
* Accelerate property lookups for C++-based QObject singletons.Michael Brasser2014-08-071-3/+2
* V4 IR: copy arguments to temps at function start.Erik Verbruggen2014-07-231-0/+1