aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove unused QQmlPoolFrank Meerkoetter2015-07-311-1/+0
* Use by-ref in foreach when T is large or non-trivialSérgio Martins2015-07-181-1/+1
* Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-06-302-77/+169
|\
| * Merge remote-tracking branch 'origin/5.5.0' into 5.5Liang Qi2015-06-261-74/+166
| |\
| | * Add a version of BitVector that uses QBitArray.Erik Verbruggen2015-06-081-0/+54
| | * Wrap std::vector<bool> in our own class.Erik Verbruggen2015-06-081-74/+112
| * | Improve qml error message "invalid alias location"Aleix Pol2015-06-101-3/+3
| |/
* | Add 28 QList::reserve() callsSérgio Martins2015-06-082-0/+2
* | Remove more unused code from the QQmlEnginePrivateHolger Hans Peter Freyther2015-06-081-3/+2
* | Some cleanups to QQmlRefCountLars Knoll2015-06-051-1/+1
* | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-06-044-3/+5
|\|
| * Avoid uninitialized bytes in QV4::CompiledDataSimon Hausmann2015-05-081-0/+1
| * Merge remote-tracking branch 'origin/5.4' into 5.5Simon Hausmann2015-05-041-1/+1
| |\
| | * Fix passing of locals as function arguments with side-effectsSimon Hausmann2015-04-301-1/+1
| * | Fix uninitialized variables/dataSimon Hausmann2015-04-293-2/+3
* | | Fix build with QT_STRICT_ITERATORSSérgio Martins2015-05-153-5/+5
* | | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-04-281-1/+1
|\| |
| * | Fix regression with nested objects served by custom parsersSimon Hausmann2015-04-231-1/+1
* | | Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-245-5/+5
* | | More cleanups in qv4value_p.hLars Knoll2015-04-241-0/+1
|/ /
* | Eliminate remaining property cache string lookups upon object instantiationSimon Hausmann2015-04-211-0/+5
* | Speed up property binding initialization on object creationSimon Hausmann2015-04-214-25/+55
* | Cleanup: Fix const'ness of the property binding validator codeSimon Hausmann2015-04-142-14/+15
* | Fix usage of QtQmlDevTools private headers on OSX with framework buildsSimon Hausmann2015-03-161-1/+1
* | Don't evaluate the expression in switch() multiple timesLars Knoll2015-03-111-3/+4
* | V4: fix phi node use position calculation.Erik Verbruggen2015-03-031-1/+7
* | QtQml: Micro-optimize iterator loops.Friedemann Kleint2015-02-261-2/+2
* | Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-241-1/+1
|\|
| * Fix failing assertion in debug builds for JS that calls constantsSimon Hausmann2015-01-151-1/+1
* | Update copyright headersJani Heikkinen2015-02-1221-147/+147
* | Move Stmt::d to Phi::dRobin Burchell2015-01-233-20/+34
* | Get rid of most uses of ValueRefLars Knoll2015-01-231-8/+8
* | QML: Fix MSVC 2013/64bit warnings.Friedemann Kleint2015-01-221-14/+17
* | Remove the remaining bit of code that use the vtable in the internalClassLars Knoll2015-01-211-1/+1
* | Remove not required std::vector::reserve() callsLars Knoll2015-01-201-2/+0
* | Implement DefUses::Temps with a QVarLengthArray.Robin Burchell2015-01-171-5/+2
* | Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2015-01-162-11/+17
|\|
| * Fix invalid assertionNobuaki Sukegawa2014-12-201-1/+1
| * V4: fix reverse type propagationErik Verbruggen2014-12-181-8/+15
| * V4: only optimize out to-int32 conversions when the operands are int32.Erik Verbruggen2014-12-181-2/+1
* | V4 IR: move the MemberResolver out of IR::Temp.Erik Verbruggen2015-01-123-28/+42
* | QV4: Use QVarLengthArray in cleanupBasicBlocks.Robin Burchell2015-01-101-2/+1
* | QV4: Don't heap allocate blockNumbers.Robin Burchell2015-01-091-40/+32
* | QML: Remove unused field from struct.Erik Verbruggen2015-01-092-4/+2
* | Clean up JS .import/.pragma directive scanningSimon Hausmann2015-01-082-247/+54
* | QV4: Lower time spent in indirections and allocations.Robin Burchell2015-01-071-3/+4
* | V4 IR: Change data type used in RemoveSharedExpressions pass.Robin Burchell2015-01-071-11/+14
* | Add propertyName to errorAlbert Astals Cid2015-01-051-1/+1
* | Prepare for QQmlPropertyCache to become available in QJSEngineSimon Hausmann2014-12-291-2/+1
* | Initial work on gadget supportSimon Hausmann2014-12-222-11/+11