// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_RENDERER_V8_UNWINDER_H_ #define CHROME_RENDERER_V8_UNWINDER_H_ #include <memory> #include <set> #include "base/check_op.h" #include "base/memory/raw_ptr.h" #include "base/profiler/unwinder.h" #include "v8/include/v8-unwinder.h" namespace v8 { class Isolate; } // namespace v8 // Implements stack frame unwinding for V8 generated code frames, for use with // the StackSamplingProfiler. class V8Unwinder : public base::Unwinder { … }; #endif // CHROME_RENDERER_V8_UNWINDER_H_