OSDN Git Service

Qml/C++: Fix performance problem with type extraction.
authorChristian Kamm <christian.d.kamm@nokia.com>
Thu, 6 Jan 2011 09:01:45 +0000 (10:01 +0100)
committerChristian Kamm <christian.d.kamm@nokia.com>
Thu, 6 Jan 2011 14:02:06 +0000 (15:02 +0100)
commit283a3d32cda68b0dcf7642d9ddbfb60dd88d9ccb
tree0e6a9ea92cb6c7dfa60bbe8d662b55a1872cc5dd
parentc7070526ec34d0bea66bde2ada0cb2e52d1613db
Qml/C++: Fix performance problem with type extraction.

By moving the offending code into a background thread.

Reviewed-by: Erik Verbruggen
src/libs/cplusplus/ModelManagerInterface.h
src/libs/qmljs/qmljsinterpreter.cpp
src/libs/qmljs/qmljsinterpreter.h
src/libs/qmljs/qmljslink.cpp
src/libs/qmljs/qmljsmodelmanagerinterface.h
src/plugins/cpptools/cppmodelmanager.cpp
src/plugins/cpptools/cppmodelmanager.h
src/plugins/qmljstools/qmljsmodelmanager.cpp
src/plugins/qmljstools/qmljsmodelmanager.h