aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4script.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2013-09-25 10:33:35 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-28 13:33:14 +0200
commit4d49787af4ed146636a1b5209f19946988a93863 (patch)
treeef51e059bb311852e7c54db4e6ffc6eda6fe28d8 /src/qml/jsruntime/qv4script.cpp
parent0f2cf9074d4f0220f5c707eed478f99334814789 (diff)
Clean up QV4::ExecutionContext
Remove an unused variable, and don't copy runtimeStrings Change-Id: I2197a7eb82ab3dbefea83cc917567390266f9673 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4script.cpp')
-rw-r--r--src/qml/jsruntime/qv4script.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/qml/jsruntime/qv4script.cpp b/src/qml/jsruntime/qv4script.cpp
index a6cb40fff8..7a19e385a1 100644
--- a/src/qml/jsruntime/qv4script.cpp
+++ b/src/qml/jsruntime/qv4script.cpp
@@ -228,14 +228,10 @@ ReturnedValue Script::run()
bool strict = scope->strictMode;
Lookup *oldLookups = scope->lookups;
CompiledData::CompilationUnit * const oldCompilationUnit = scope->compilationUnit;
- const CompiledData::Function * const oldCompiledFunction = scope->compiledFunction;
- SafeString * const oldRuntimeStrings = scope->runtimeStrings;
scope->strictMode = vmFunction->isStrict();
scope->lookups = vmFunction->compilationUnit->runtimeLookups;
scope->compilationUnit = vmFunction->compilationUnit;
- scope->compiledFunction = vmFunction->compiledFunction;
- scope->runtimeStrings = vmFunction->compilationUnit->runtimeStrings;
QV4::ScopedValue result(valueScope);
try {
@@ -244,15 +240,11 @@ ReturnedValue Script::run()
scope->strictMode = strict;
scope->lookups = oldLookups;
scope->compilationUnit = oldCompilationUnit;
- scope->compiledFunction = oldCompiledFunction;
- scope->runtimeStrings = oldRuntimeStrings;
throw;
}
scope->lookups = oldLookups;
scope->compilationUnit = oldCompilationUnit;
- scope->compiledFunction = oldCompiledFunction;
- scope->runtimeStrings = oldRuntimeStrings;
return result.asReturnedValue();