History

Add V8 logging category

Rename logging category to overte Make all V8 code use logging categories

Dale Glass committed 3 years ago

Commit 0fc2ab81 parent 633319c10 files · +211 −161Browse files

Showing the changes to libraries/script-engine/src/v8/ScriptProgramV8Wrapper.cpp (1 of 10 files). Show all

Unified · Split

libraries/script-engine/src/v8/ScriptProgramV8Wrapper.cpp+3−2
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include "ScriptEngineV8.h"17#include "ScriptEngineV8.h"
18#include "ScriptValueV8Wrapper.h"18#include "ScriptValueV8Wrapper.h"
19#include "ScriptEngineLoggingV8.h"
19 20
20ScriptProgramV8Wrapper* ScriptProgramV8Wrapper::unwrap(ScriptProgramPointer val) {21ScriptProgramV8Wrapper* ScriptProgramV8Wrapper::unwrap(ScriptProgramPointer val) {
21 if (!val) {22 if (!val) {
@@ -53,13 +54,13 @@ bool ScriptProgramV8Wrapper::compile() { · 31 unmodified lines
53 v8::ScriptOrigin scriptOrigin(isolate, v8::String::NewFromUtf8(isolate, _url.toStdString().c_str()).ToLocalChecked());54 v8::ScriptOrigin scriptOrigin(isolate, v8::String::NewFromUtf8(isolate, _url.toStdString().c_str()).ToLocalChecked());
54 v8::Local<v8::Script> script;55 v8::Local<v8::Script> script;
55 if (v8::Script::Compile(context, v8::String::NewFromUtf8(isolate, _source.toStdString().c_str()).ToLocalChecked(), &scriptOrigin).ToLocal(&script)) {56 if (v8::Script::Compile(context, v8::String::NewFromUtf8(isolate, _source.toStdString().c_str()).ToLocalChecked(), &scriptOrigin).ToLocal(&script)) {
56 qDebug() << "Script compilation successful: " << _url;57 qCDebug(scriptengine_v8) << "Script compilation successful: " << _url;
57 _compileResult = ScriptSyntaxCheckResultV8Wrapper(ScriptSyntaxCheckResult::Valid);58 _compileResult = ScriptSyntaxCheckResultV8Wrapper(ScriptSyntaxCheckResult::Valid);
58 _value = V8ScriptProgram(_engine, script);59 _value = V8ScriptProgram(_engine, script);
59 _isCompiled = true;60 _isCompiled = true;
60 return true;61 return true;
61 }62 }
62 qDebug() << "Script compilation failed: " << _url;63 qCDebug(scriptengine_v8) << "Script compilation failed: " << _url;
63 v8::String::Utf8Value utf8Value(isolate, tryCatch.Exception());64 v8::String::Utf8Value utf8Value(isolate, tryCatch.Exception());
64 errorMessage = QString(*utf8Value);65 errorMessage = QString(*utf8Value);
65 v8::Local<v8::Message> exceptionMessage = tryCatch.Message();66 v8::Local<v8::Message> exceptionMessage = tryCatch.Message();