summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJedrzej Nowacki <jedrzej.nowacki@nokia.com>2011-05-13 10:11:30 +0200
committerJedrzej Nowacki <jedrzej.nowacki@nokia.com>2011-05-25 10:55:09 +0200
commit336a97ce81e362d5138c48f81421e4a43fce9e10 (patch)
treec8c0136975bb674b75a4f664c3499cc9809628ca
parent9001bb62b39cefe767e23f7f699384b9432e6dca (diff)
Add micro-optimization in ~QScriptEngine.
QScriptIsolate can be entered with NotNullEngine option inside QScriptEngine API. Reviewed-by: Olivier Goffart
-rw-r--r--src/script/api/qscriptengine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/script/api/qscriptengine.cpp b/src/script/api/qscriptengine.cpp
index 30b70c3..201dca9 100644
--- a/src/script/api/qscriptengine.cpp
+++ b/src/script/api/qscriptengine.cpp
@@ -1009,7 +1009,7 @@ QScriptEngine::QScriptEngine(QObject *parent)
QScriptEngine::~QScriptEngine()
{
Q_D(QScriptEngine);
- QScriptIsolate api(d);
+ QScriptIsolate api(d, QScriptIsolate::NotNullEngine);
// We need to delete all Agents here as they have virtual destructor which can use public engine
// pointer.
d->invalidateAllAgents();