summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlbindingoptimizations.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Mark function contexts as temporaryAaron Kennedy2010-01-051-1/+3
| | | | QTBUG-5690
* Remove unused optimizationAaron Kennedy2009-12-221-71/+0
|
* Binding optimizer extensionsAaron Kennedy2009-12-161-38/+74
|
* Introduce experimental binding optimizerAaron Kennedy2009-12-141-0/+87
| | | | Enable with QML_EXPERIMENTAL=1
* fix includesOswald Buddenhagen2009-12-031-2/+3
| | | | | | | | | | | | - include headers from own directory with "" - include headers from own project without private/ - sort includes from most specific to most generic - make headers self-contained - some whitespace unification no attempt was made at making the qt includes consistent regarding the use of module names and forwarding headers. no attempt was made at sorting includes.
* Undo most of 913dd563064e8047fe738fc9c79135adfb928977Warwick Allison2009-12-021-2/+2
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Remove include styles that rely on configure.Warwick Allison2009-12-011-1/+1
| | | | May help modularization (syncqt and configure are Qt-specific).
* fix headersWarwick Allison2009-10-291-16/+16
|
* Improve Behavior reliability.Michael Brasser2009-10-111-13/+19
|
* Remove the QmlBinding_Id from QmlContext on destructionAaron Kennedy2009-08-251-1/+11
|
* Move the binding's "mePtr" into QmlAbstractBindingAaron Kennedy2009-08-111-0/+4
| | | | Now optimizations get deletion protection too.
* Object property binding optimizationAaron Kennedy2009-08-111-8/+84
| | | | | Add a binding optimization that hits anchors.fill: parent
* Abstract expression and binding APIsAaron Kennedy2009-08-101-0/+109
By splitting the interface through which the system interacts with bindings away from a specific implementation, we can introduce highly specialized implementations for specific optimizations. This commit also includes a sample optimization for object properties being assigned directly from a local id.