aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | QQmlJS::Codegen: Short circuit in qmlErrors to avoid QUrl allocation costs.Robin Burchell2014-12-201-0/+5
* | Replace usage of stdout for debug output by qDebugErik Verbruggen2014-12-194-164/+144
* | Simple cache of url for QQmlCompiledDataRobin Burchell2014-12-171-0/+5
* | Changed value type property index encodingSimon Hausmann2014-12-101-1/+1
* | Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-12-092-2/+14
|\|
| * Fix QtQuick2 module unload supportChris Adams2014-12-041-1/+1
| * qv4: assign split of edges to loop header to the correct groupFawzi Mohamed2014-11-051-1/+13
* | Changed InternalClass to store Identifier* instead of String*Simon Hausmann2014-11-211-4/+1
* | Fix run-time string handling with regards to the new heapSimon Hausmann2014-11-212-15/+10
* | Remove ExecutionContext from the Runtime codegeneratorLars Knoll2014-11-154-14/+5
* | Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-2/+4
* | Ported most ExecutionEnginew::new* factory methods away from Returned<T>Simon Hausmann2014-11-121-1/+1
* | Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-11-041-9/+1
|\|
| * qv4: assign split edges to the correct loop groupFawzi Mohamed2014-11-041-9/+1
* | Move the throw methods from ExecutionContext to ExecutionEngineLars Knoll2014-11-041-2/+2
* | Changed Value to store Managed::Data pointers directlySimon Hausmann2014-11-042-7/+9
|/
* Fix QQmlTypeData object leakJian Liang2014-10-271-0/+1
* Check list property before component when validating bindingsUlf Hermann2014-10-211-2/+2
* Fix QQmlExpression/QQmlScriptString/QQmlBinding crashesSimon Hausmann2014-10-098-21/+15
* Cleanup: Simplify CompiledData::Unit structure to always include the string t...Simon Hausmann2014-09-244-14/+28
* Revert mapping of var signal parameters to QJSValueSimon Hausmann2014-09-191-1/+1
* Fix failing assertion when compiling self-referencing QML singletonSimon Hausmann2014-09-111-6/+7
* V4: disable type inference and loop peeling for the interpreter.Erik Verbruggen2014-08-267-21/+39
* Fix QML2 hang on gcc 4.6.3 armhfPelle Johnsen2014-08-251-4/+8
* Update license headers and add new licensesJani Heikkinen2014-08-2521-395/+227