0
Files
src/gin/debug_impl.cc
Avi Drissman 468e51b677 Update copyright headers in gin/
The methodology used to generate this CL is documented in
https://crbug.com/1098010#c34.

No-Try: true
Bug: 1098010
Change-Id: Iafb266228260abedd345bc3e8c1d483c3a4dc4d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3891087
Commit-Queue: Mark Mentovai <mark@chromium.org>
Auto-Submit: Avi Drissman <avi@chromium.org>
Owners-Override: Avi Drissman <avi@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1046550}
2022-09-13 20:47:01 +00:00

38 lines
827 B
C++

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "gin/debug_impl.h"
#include "build/build_config.h"
#if BUILDFLAG(IS_WIN)
#include "v8/include/v8-initialization.h"
#endif
namespace gin {
namespace {
v8::JitCodeEventHandler g_jit_code_event_handler = NULL;
} // namespace
// static
void Debug::SetJitCodeEventHandler(v8::JitCodeEventHandler event_handler) {
g_jit_code_event_handler = event_handler;
}
#if BUILDFLAG(IS_WIN)
// static
void Debug::SetUnhandledExceptionCallback(
v8::UnhandledExceptionCallback callback) {
v8::V8::SetUnhandledExceptionCallback(callback);
}
#endif
// static
v8::JitCodeEventHandler DebugImpl::GetJitCodeEventHandler() {
return g_jit_code_event_handler;
}
} // namespace gin