| Index: gin/debug_impl.cc
|
| diff --git a/gin/debug_impl.cc b/gin/debug_impl.cc
|
| index 87a95fbebe7b1d4ad5f8bb38e55c3b617e1b78af..984f46ee1673fddc206707515cb1735ff3f1dcdf 100644
|
| --- a/gin/debug_impl.cc
|
| +++ b/gin/debug_impl.cc
|
| @@ -9,6 +9,9 @@ namespace gin {
|
| namespace {
|
| v8::FunctionEntryHook g_entry_hook = NULL;
|
| v8::JitCodeEventHandler g_jit_code_event_handler = NULL;
|
| +#if defined(OS_WIN)
|
| +Debug::CodeRangeCreatedCallback g_code_range_created_callback = NULL;
|
| +#endif
|
| } // namespace
|
|
|
| // static
|
| @@ -21,6 +24,13 @@ void Debug::SetJitCodeEventHandler(v8::JitCodeEventHandler event_handler) {
|
| g_jit_code_event_handler = event_handler;
|
| }
|
|
|
| +#if defined(OS_WIN)
|
| +// static
|
| +void Debug::SetCodeRangeCreatedCallback(CodeRangeCreatedCallback callback) {
|
| + g_code_range_created_callback = callback;
|
| +}
|
| +#endif
|
| +
|
| // static
|
| v8::FunctionEntryHook DebugImpl::GetFunctionEntryHook() {
|
| return g_entry_hook;
|
| @@ -31,4 +41,11 @@ v8::JitCodeEventHandler DebugImpl::GetJitCodeEventHandler() {
|
| return g_jit_code_event_handler;
|
| }
|
|
|
| +#if defined(OS_WIN)
|
| +// static
|
| +Debug::CodeRangeCreatedCallback DebugImpl::GetCodeRangeCreatedCallback() {
|
| + return g_code_range_created_callback;
|
| +}
|
| +#endif
|
| +
|
| } // namespace gin
|
|
|