aboutsummaryrefslogtreecommitdiffstats
path: root/src/v4/qv4isel_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/v4/qv4isel_p.h')
-rw-r--r--src/v4/qv4isel_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/v4/qv4isel_p.h b/src/v4/qv4isel_p.h
index d097f91527..5ec50b3b63 100644
--- a/src/v4/qv4isel_p.h
+++ b/src/v4/qv4isel_p.h
@@ -51,6 +51,8 @@ public:
VM::Function *vmFunction(IR::Function *f);
+ void setUseFastLookups(bool b) { useFastLookups = b; }
+
protected:
VM::Function *createFunctionMapping(VM::ExecutionEngine *engine, IR::Function *irFunction);
VM::ExecutionEngine *engine() const { return _engine; }
@@ -59,6 +61,8 @@ protected:
private:
VM::ExecutionEngine *_engine;
QHash<IR::Function *, VM::Function *> _irToVM;
+protected:
+ bool useFastLookups;
};
class Q_V4_EXPORT EvalISelFactory