aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4jsir_p.h
Commit message (Expand)AuthorAgeFilesLines
* Avoid an extra stat() on the source .qml file when loading cacheSimon Hausmann2017-03-221-2/+2
* 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
* V4 IR: (natural) loop detection.Erik Verbruggen2014-07-041-3/+3
* V4 RegAlloc: change life-time intervals from closed to half-open.Erik Verbruggen2014-06-131-0/+1
* V4 IR: Store positions for life-time intervals outside the statement.Erik Verbruggen2014-06-061-1/+0
* V4 IR: make statement numbering fixed and clean up statement worklists.Erik Verbruggen2014-05-281-4/+36
* V4 IR: removed a couple of hashes and sets.Erik Verbruggen2014-05-261-1/+5
* V4: Split arguments/locals from temps.Erik Verbruggen2014-05-231-22/+56
* V4: replace debug macro by compile time constant.Erik Verbruggen2014-05-211-0/+1
* V4 IR: change IR printing to use a visitor.Erik Verbruggen2014-05-211-49/+46
* V4 IR: remove unused fields from BasicBlockErik Verbruggen2014-05-091-3/+4
* Merge remote-tracking branch 'origin/release' into stableFrederik Gladhorn2014-05-011-1/+1
|\
| * Extend the QML bootstrap library by the IR buildersSimon Hausmann2014-04-231-1/+1
* | V4 IR: replace QSets with QBitArray and QVector.Erik Verbruggen2014-04-291-3/+1
* | V4 IR: clean up basic-block management and statement access.Erik Verbruggen2014-04-151-97/+205
|/
* Add support for resolving translation bindings at compile timeSimon Hausmann2014-03-111-0/+3