aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4jsir_p.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix MSVC2012 compiler warnings.Erik Verbruggen2014-03-051-0/+2
* Clean up object literal handling with integral indicesSimon Hausmann2014-02-241-2/+0
* Clean up our internal namespacesLars Knoll2014-02-231-14/+14
* V4: fix range splitting when split is between intervals.Erik Verbruggen2014-01-171-2/+2
* Clean up property dependency data structuresSimon Hausmann2013-12-051-30/+33
* Fix dependency calculation for context and scope propertiesSimon Hausmann2013-12-051-0/+4
* Slightly accelerate access to value type propertiesSimon Hausmann2013-11-281-0/+8
* Add support for accelerated property access to QML types and namespace supportSimon Hausmann2013-11-281-6/+25
* Initial support for accelerated property access to QML singletons and enumsSimon Hausmann2013-11-251-2/+19
* IR Cleanup, resolve ID objects through array subscriptsSimon Hausmann2013-11-251-24/+6
* Cleanup, get rid of MemberOfQObject V4IR::Member specializationSimon Hausmann2013-11-251-15/+5
* Improve type interference for QObject propertiesSimon Hausmann2013-11-251-2/+23
* Fix failing assertion when trying to assign to an id referenced QML objectSimon Hausmann2013-11-191-1/+1
* Fix property dependency generation for accelerated QML QObject propertiesSimon Hausmann2013-11-121-73/+8
* Move conversion of this object into generated codeLars Knoll2013-11-051-1/+3
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-1/+8
* Speed up lookups of imported scriptsSimon Hausmann2013-10-311-1/+1
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-311-7/+8
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-13/+36