diff options
Diffstat (limited to 'src/qml/jsruntime/qv4engine.cpp')
-rw-r--r-- | src/qml/jsruntime/qv4engine.cpp | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/qml/jsruntime/qv4engine.cpp b/src/qml/jsruntime/qv4engine.cpp index 3b87888ab9..8e198aaa33 100644 --- a/src/qml/jsruntime/qv4engine.cpp +++ b/src/qml/jsruntime/qv4engine.cpp @@ -307,35 +307,6 @@ InternalClass *ExecutionEngine::newClass(const InternalClass &other) return new (classPool.allocate(sizeof(InternalClass))) InternalClass(other); } -WithContext *ExecutionEngine::newWithContext(Object *with) -{ - WithContext *w = static_cast<WithContext *>(memoryManager->allocContext(sizeof(WithContext))); - ExecutionContext *p = current; - current = w; - w->initWithContext(p, with); - return w; -} - -CatchContext *ExecutionEngine::newCatchContext(String *exceptionVarName, const Value &exceptionValue) -{ - CatchContext *c = static_cast<CatchContext *>(memoryManager->allocContext(sizeof(CatchContext))); - ExecutionContext *p = current; - current = c; - c->initCatchContext(p, exceptionVarName, exceptionValue); - return c; -} - -CallContext *ExecutionEngine::newQmlContext(FunctionObject *f, Object *qml) -{ - CallContext *c = static_cast<CallContext *>(memoryManager->allocContext(requiredMemoryForExecutionContect(f, 0))); - - ExecutionContext *p = current; - current = c; - c->initQmlContext(p, qml, f); - - return c; -} - ExecutionContext *ExecutionEngine::pushGlobalContext() { GlobalContext *g = static_cast<GlobalContext *>(memoryManager->allocContext(sizeof(GlobalContext))); |