aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/value.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Do not store CodeLocations in JSSourceValue objects.Christian Kandeler2014-03-261-1/+12
| | | | | | | | | The information is partly redundant, as we already know the file path. Set only line and column info instead. This lowers peak memory use by ~2% with little effort. Change-Id: I7c8b34aa9a026a6e8cf3d06e5caef5ceeae11270 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* turn JSSourceValue::m_sourceCode into a QStringRefJoerg Bornemann2014-03-251-0/+19
| | | | | Change-Id: Ie79c4dc2cc998558f826133a2a8bf08a73190f2d Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* turn JSSourceValue bools into flagsJoerg Bornemann2014-03-251-3/+0
| | | | | | | A byte saved is a byte earned. Change-Id: I7155cb71dc63bafa403b92f6bfb671ab8d8303d2 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Move Qt profile setup into a dedicated library.Christian Kandeler2014-01-101-0/+91
Otherwise all changes to the implementation will have to be duplicated in IDEs. Change-Id: I61e6d4fa1ee9b724eb5d9de9f233dc915a6c8bc3 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>