tree: b459e458263b0bb3413ca2aa86f76c21d395680d [path history] [tgz]
  1. BUILD.gn
  2. DEPS
  3. README.md
  4. address.h
  5. allocation_tracker.cc
  6. allocation_tracker.h
  7. backtrace.cc
  8. backtrace.h
  9. backtrace_storage.cc
  10. backtrace_storage.h
  11. memlog_connection_manager.cc
  12. memlog_connection_manager.h
  13. memlog_receiver.h
  14. memlog_receiver_pipe_server.h
  15. memlog_receiver_pipe_server_win.cc
  16. memlog_receiver_pipe_server_win.h
  17. memlog_receiver_pipe_win.cc
  18. memlog_receiver_pipe_win.h
  19. memlog_stream_parser.cc
  20. memlog_stream_parser.h
  21. memlog_stream_receiver.h
  22. profiling_globals.cc
  23. profiling_globals.h
  24. profiling_main.cc
  25. profiling_main.h
chrome/profiling/README.md

chrome/profiling

This directory contains the code for the “profiling” process. This is in active development and is not ready for use.

Design doc: https://docs.google.com/document/d/1eRAgOFgHwYEPge8G1_5UEvu8TJs5VkYCxd6aFU8AIKY

Currently this is used for out-of-process logging of heap profiling data and is enabled by setting the GN flag enable_oop_heap_profiling. The in-process code that communicates with the profiling process is in //chrome/common/profiling.