diff options
Diffstat (limited to 'deps/v8/src/profiler/profiler-listener.h')
-rw-r--r-- | deps/v8/src/profiler/profiler-listener.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/src/profiler/profiler-listener.h b/deps/v8/src/profiler/profiler-listener.h index f4a9e24c7d..c111bf81c4 100644 --- a/deps/v8/src/profiler/profiler-listener.h +++ b/deps/v8/src/profiler/profiler-listener.h @@ -37,8 +37,6 @@ class ProfilerListener : public CodeEventListener { void CodeCreateEvent(CodeEventListener::LogEventsAndTags tag, AbstractCode* code, SharedFunctionInfo* shared, Name* script_name, int line, int column) override; - void CodeCreateEvent(CodeEventListener::LogEventsAndTags tag, - AbstractCode* code, int args_count) override; void CodeMovingGCEvent() override {} void CodeMoveEvent(AbstractCode* from, Address to) override; void CodeDisableOptEvent(AbstractCode* code, @@ -56,7 +54,8 @@ class ProfilerListener : public CodeEventListener { const char* resource_name = CodeEntry::kEmptyResourceName, int line_number = v8::CpuProfileNode::kNoLineNumberInfo, int column_number = v8::CpuProfileNode::kNoColumnNumberInfo, - JITLineInfoTable* line_info = NULL, Address instruction_start = NULL); + JITLineInfoTable* line_info = nullptr, + Address instruction_start = nullptr); void AddObserver(CodeEventObserver* observer); void RemoveObserver(CodeEventObserver* observer); @@ -74,6 +73,7 @@ class ProfilerListener : public CodeEventListener { const char* GetFunctionName(const char* name) { return function_and_resource_names_.GetFunctionName(name); } + size_t entries_count_for_test() const { return code_entries_.size(); } private: void RecordInliningInfo(CodeEntry* entry, AbstractCode* abstract_code); @@ -87,7 +87,7 @@ class ProfilerListener : public CodeEventListener { } StringsStorage function_and_resource_names_; - std::vector<CodeEntry*> code_entries_; + std::vector<std::unique_ptr<CodeEntry>> code_entries_; std::vector<CodeEventObserver*> observers_; base::Mutex mutex_; |