Home
last modified time | relevance | path

Searched refs:heap_profile (Results 1 – 13 of 13) sorted by relevance

/external/perfetto/docs/quickstart/
Dheap-profiling.md29 Download the `tools/heap_profile` (if you don't have a perfetto checkout):
32 curl -LO https://raw.githubusercontent.com/google/perfetto/master/tools/heap_profile
33 chmod +x heap_profile
39 ./heap_profile -n system_server
59 [heap_profile](https://raw.githubusercontent.com/google/perfetto/master/tools/heap_profile)
63 python /path/to/heap_profile -n system_server
/external/icing/icing/file/
Dmemory-mapped-file-leak_test.cc29 namespace heap_profile = ::perftools::profiles::collector::heap;
39 ASSERT_TRUE(heap_profile::AllocRecorderStartWithMmapTracking(recorder_dir)); in TEST()
61 heap_profile::AllocRecorderStop(); in TEST()
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_common_libcdep.cpp36 const bool heap_profile = common_flags()->heap_profile; in BackgroundThread() local
84 if (heap_profile && in BackgroundThread()
121 !common_flags()->heap_profile) return; in MaybeStartBackgroudThread()
Dsanitizer_flags.inc144 COMMON_FLAG(bool, heap_profile, false, "Experimental heap profiler, asan-only")
/external/perfetto/docs/instrumentation/
Dheapprofd-api.md47 `src/profiling/memory/include/perfetto/heap_profile.h`. This library is built
81 #include "path/to/heap_profile.h"
102 Then, use the [heap_profile](
103 https://raw.githubusercontent.com/google/perfetto/master/tools/heap_profile)
116 heap_profile -n $APP_NAME --heaps $HEAP --print-config | \
127 python /path/to/heap_profile -n %APP_NAME% --heaps %HEAP% --print-config | ^
/external/perfetto/docs/reference/
Dheap_profile-cli.md1 # heap_profile chapter
3 `tools/heap_profile` allows to collect native memory profiles on Android.
8 usage: heap_profile [-h] [-i INTERVAL] [-d DURATION] [--no-start] [-p PIDS]
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_flags_test.cpp188 cf.heap_profile = true; in TEST()
194 EXPECT_FALSE(cf.heap_profile); in TEST()
/external/perfetto/docs/data-sources/
Dnative-heap-profiler.md57 #### Using the tools/heap_profile script (recommended)
59 You can use the `tools/heap_profile` script. If you are having trouble
62 https://raw.githubusercontent.com/google/perfetto/master/tools/heap_profile).
69 [heap_profile cmdline reference page](/docs/reference/heap_profile-cli).
192 `heap_profile` script.
261 (traceconv, trace_processor_shell, the heap_profile script) support specifying
265 PERFETTO_BINARY_PATH=somedir tools/heap_profile --name ${NAME}
272 `symbolized-trace`. The `tools/heap_profile` script will also generate this
310 (traceconv, trace_processor_shell, the heap_profile script) support specifying
329 size (passing `--shmem-size` to `tools/heap_profile`) can resolve the issue.
[all …]
/external/perfetto/docs/
Dtoc.md55 * [heap_profile cmdline](reference/heap_profile-cli.md)
/external/tensorflow/tensorflow/compiler/xla/python/
Dxla_client.py702 def heap_profile(client: Client) -> str: function
704 return gzip.compress(client.heap_profile())
/external/perfetto/docs/case-studies/
Dmemory.md326 Use the `tools/heap_profile` script to profile a process. If you are having
328 https://raw.githubusercontent.com/google/perfetto/master/tools/heap_profile).
329 See all the arguments using `tools/heap_profile -h`, or use the defaults
333 $ tools/heap_profile -n system_server
338 Wrote profiles to /tmp/profile-1283e247-2170-4f92-8181-683763e17445 (symlink /tmp/heap_profile-late…
/external/perfetto/src/profiling/memory/
DREADME.md79 tools/heap_profile -p ${PID_FROM_ABOVE}
/external/perfetto/tools/trace_to_text/
Dpprof_builder.cc644 namespace heap_profile { namespace
960 return heap_profile::TraceToHeapPprof(tp, output, annotate_frames, pid, in TraceToPprof()