History

Fixed evaluateInClosure and other V8 stuff

ksuprynowicz committed 3 years ago

Commit 70d4a431 parent cc20ced8 files · +378 −191Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.h (1 of 8 files). Show all

Unified · Split

libraries/script-engine/src/ScriptEngine.h+2−1
@@ -119,7 +119,7 @@ public: · 118 unmodified lines
119119 virtual void setProcessEventsInterval(int interval) = 0;
120120 virtual QThread* thread() const = 0;
121121 virtual void setThread(QThread* thread) = 0;
122− Q_INVOKABLE virtual void enterIsolateOnThisThread() = 0;
122+ //Q_INVOKABLE virtual void enterIsolateOnThisThread() = 0;
123123 virtual ScriptValue undefinedValue() = 0;
124124 virtual ScriptValue uncaughtException() const = 0;
125125 virtual QStringList uncaughtExceptionBacktrace() const = 0;
@@ -127,6 +127,7 @@ public: · 1 unmodified line
127127 virtual void updateMemoryCost(const qint64& deltaSize) = 0;
128128 virtual void requestCollectGarbage() = 0;
129129 virtual void compileTest() = 0;
130+ virtual QString scriptValueDebugDetails(ScriptValue &value) = 0;
130131
131132 public:
132133 // helper to detect and log warnings when other code invokes QScriptEngine/BaseScriptEngine in thread-unsafe ways