v8/src/profiler
Maciej Goszczycki 19b8981303 [roheap] Make all HeapIterators have matching APIs
This makes the API more consistent.

Originally I planned to use this to template iterators inside mkgrokdump, but
I decided against it.

Bug: v8:9183
Change-Id: Iefa372370a7cc7c637dc86c0bfb837a91a2bc6e3
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1622116
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Reviewed-by: Dan Elphick <delphick@chromium.org>
Commit-Queue: Maciej Goszczycki <goszczycki@google.com>
Cr-Commit-Position: refs/heads/master@{#61705}
2019-05-21 16:39:29 +00:00
..
allocation-tracker.cc [cleanup] Replace %PRIuS by %zu 2019-05-15 13:45:59 +00:00
allocation-tracker.h [cctest] Add V8_EXPORT_PRIVATE for cctest (profiler part) 2019-03-27 13:03:06 +00:00
circular-queue-inl.h [cleanup] Refactor profiler to use default members. 2018-09-19 15:36:30 +00:00
circular-queue.h [c++11] Replace V8_ALIGNAS and V8_ALIGNED by alignas 2018-12-17 16:03:59 +00:00
cpu-profiler-inl.h [cpu-profiler] Clean up some includes 2019-04-08 09:48:16 +00:00
cpu-profiler.cc [iwyu] Remove overzealous includes from vm-state.h file. 2019-05-21 14:21:57 +00:00
cpu-profiler.h [cpu-profiler] Implement CPU profiler subsampling/multiplexing 2019-05-15 16:48:27 +00:00
heap-profiler.cc [roheap] Make all HeapIterators have matching APIs 2019-05-21 16:39:29 +00:00
heap-profiler.h [heap-profiler] Remove the old RetainerInfo mechanism. 2019-01-24 16:58:31 +00:00
heap-snapshot-generator-inl.h Move string-related files to src/strings 2019-05-21 07:17:48 +00:00
heap-snapshot-generator.cc [roheap] Make all HeapIterators have matching APIs 2019-05-21 16:39:29 +00:00
heap-snapshot-generator.h Move string-related files to src/strings 2019-05-21 07:17:48 +00:00
OWNERS Additional OWNERS for src/profiler and src/tracing 2019-05-17 06:35:15 +00:00
profile-generator-inl.h [cpu-profiler] Add SourceType field to CpuProfileNode 2019-04-03 10:35:03 +00:00
profile-generator.cc [cpu-profiler] Implement CPU profiler subsampling/multiplexing 2019-05-15 16:48:27 +00:00
profile-generator.h Move code generation related files to src/codegen 2019-05-21 10:33:39 +00:00
profiler-listener.cc Move code generation related files to src/codegen 2019-05-21 10:33:39 +00:00
profiler-listener.h Move code generation related files to src/codegen 2019-05-21 10:33:39 +00:00
sampling-heap-profiler.cc Reland "Move API-related files" 2019-05-17 12:52:27 +00:00
sampling-heap-profiler.h [profiler] Refactor SamplingHeapProfiler 2019-04-30 16:49:57 +00:00
strings-storage.cc [cleanup] Use Vector::begin instead of Vector::start 2019-04-29 12:43:16 +00:00
strings-storage.h [ubsan] Port Name/String/Symbol to the new design 2018-11-27 01:42:36 +00:00
tick-sample.cc Move sanitizer-related files 2019-05-21 11:13:41 +00:00
tick-sample.h [cpu-profiler] Implement CPU profiler subsampling/multiplexing 2019-05-15 16:48:27 +00:00
tracing-cpu-profiler.cc [cpu-profiler] Implement StartProfiling call accepting an options object 2019-05-10 08:30:23 +00:00
tracing-cpu-profiler.h [cleanup] Mark heap/ methods in subclasses with override. 2018-09-17 15:32:31 +00:00