Rename logging category to overte Make all V8 code use logging categories
Showing the changes to libraries/script-engine/src/v8/ScriptProgramV8Wrapper.cpp (1 of 10 files). Show all
Unified · Split
| @@ -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 | ||
| 20 | ScriptProgramV8Wrapper* ScriptProgramV8Wrapper::unwrap(ScriptProgramPointer val) { | 21 | ScriptProgramV8Wrapper* 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(); |