Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
2c5488f0dab90028e6e270fb3a1e52cb527f6691
/
src
/
profiling
/
memory
2c5488f
Reshuffle include/ directory layout
by Primiano Tucci
· 5 years ago
cdfd85b
Update gtest/gmock to use system includes
by Hector Dearman
· 5 years ago
c0e9be8
Move GlobalCallstackTrie::Node::GetOrCreateChild.
by Florian Mayer
· 5 years ago
087d37f
Build heapprofd_end_to_end_test on Linux.
by Florian Mayer
· 5 years ago
0f2f3b4
Stop generating data-source specific C++ classes in tracing/core
by Primiano Tucci
· 5 years ago
c9cac42
Merge "Expose number of idle pages on heap dump."
by Treehugger Robot
· 5 years ago
513ef55
Merge "add #include <vector>."
by Florian Mayer
· 5 years ago
7142c7c
Expose number of idle pages on heap dump.
by Florian Mayer
· 5 years ago
f09f069
Merge "Bump delay in HeapprofdEndToEnd.ReInit_Central test."
by Evgenii Stepanov
· 5 years ago
9f6432d
Bump delay in HeapprofdEndToEnd.ReInit_Central test.
by Evgenii Stepanov
· 5 years ago
bb02a84
add #include <vector>.
by Florian Mayer
· 5 years ago
7791fce
Refactor dumping to not be tied to bookkeeping.
by Florian Mayer
· 5 years ago
93a4028
Document why we do not need to null check client in realloc.
by Florian Mayer
· 5 years ago
67f4d35
Merge "Remove check that can be triggered by misbehaving clients."
by Florian Mayer
· 5 years ago
bd212d9
Merge changes If9077c57,I964e6e9d,I0057bdb2,I67cba752
by Ryan Savitski
· 5 years ago
bdaa962
Producer: add ClearIncrementalState() call/ipc
by Ryan Savitski
· 5 years ago
c827dc2
Merge "Do not grab spinlock for reading."
by Treehugger Robot
· 5 years ago
7ee83eb
Remove check that can be triggered by misbehaving clients.
by Florian Mayer
· 5 years ago
04b8ec6
Merge "Use PERFETTO_DFATAL_OR_ELOG to get errors from release builds."
by Florian Mayer
· 5 years ago
4585cc8
Merge "Add CHANGELOG for heapprofd."
by Florian Mayer
· 5 years ago
33d8ea2
Use PERFETTO_DFATAL_OR_ELOG to get errors from release builds.
by Florian Mayer
· 5 years ago
e530f86
Add CHANGELOG for heapprofd.
by Florian Mayer
· 5 years ago
225559a
Allow to specify whether to profile runtime or from startup.
by Florian Mayer
· 5 years ago
3bb5577
Do not grab spinlock for reading.
by Florian Mayer
· 5 years ago
4d8300d
Merge "Allow to block client on full buffer."
by Florian Mayer
· 5 years ago
caf3ef8
Merge "Set TracePacket.timestamp."
by Treehugger Robot
· 5 years ago
494d19d
Set TracePacket.timestamp.
by Florian Mayer
· 5 years ago
d6bdb6f
Allow to block client on full buffer.
by Florian Mayer
· 5 years ago
524e7ce
Do not overflow for command lines with many arguments.
by Florian Mayer
· 5 years ago
7a3221f
Merge "Add timestamp to ProcessHeapSamples."
by Florian Mayer
· 5 years ago
5bd65f4
Add timestamp to ProcessHeapSamples.
by Florian Mayer
· 5 years ago
45904e4
Merge "Explicitly intern the empty string as 0."
by Treehugger Robot
· 5 years ago
01aa792
Explicitly intern the empty string as 0.
by Florian Mayer
· 5 years ago
b3037ca
Add typo in heapprofd memfd name.
by Florian Mayer
· 5 years ago
29aa189
Merge "Annotate fork handling with PERFETTO_UNLIKELY."
by Florian Mayer
· 5 years ago
8525eb4
Annotate fork handling with PERFETTO_UNLIKELY.
by Florian Mayer
· 5 years ago
111c7e2
Remove duplication between heapprofd doc and README.
by Florian Mayer
· 5 years ago
9eb2d5b
heapprofd_client: detect well-behaved forks and stop profiling in child
by Ryan Savitski
· 5 years ago
6b4473d
Merge "Use blocking socket in client."
by Florian Mayer
· 5 years ago
45cb9e1
Use blocking socket in client.
by Florian Mayer
· 5 years ago
5929b0f
Merge changes I2dfa0347,I951ff7a7
by Florian Mayer
· 5 years ago
0f9590a
Do not blindly emplace in interner.
by Florian Mayer
· 5 years ago
6755af4
Use unordered_set for interner.
by Florian Mayer
· 5 years ago
22219ac
Merge "SharedRingBuffer: test empty write."
by Florian Mayer
· 5 years ago
8581c92
Merge "Fix debug tests."
by Treehugger Robot
· 5 years ago
aa3456b
Merge "heapprofd_client: SIGABRT on timed out spinlock instead of indefinite spin"
by Treehugger Robot
· 5 years ago
7fa9a66
Remove gaps from intern ids.
by Florian Mayer
· 5 years ago
4167d1b
heapprofd_client: SIGABRT on timed out spinlock instead of indefinite spin
by Ryan Savitski
· 5 years ago
f950764
Merge "heapprofd: large increase to spinlock timeout ~10ms -> ~1s"
by Ryan Savitski
· 5 years ago
4b8358b
Fix debug tests.
by Florian Mayer
· 5 years ago
f4cccb5
Exposed GetInProcessShmemArbiter() in ProducerEndpoint
by Oystein Eftevaag
· 5 years ago
b24d981
heapprofd: large increase to spinlock timeout ~10ms -> ~1s
by Ryan Savitski
· 5 years ago
94dfe52
Merge "Modify initialize function for changed parameter."
by Christopher Ferris
· 5 years ago
e13a058
SharedRingBuffer: test empty write.
by Florian Mayer
· 5 years ago
7342ae0
Merge "Fix crash in shmem with invalid size."
by Treehugger Robot
· 5 years ago
8dafeed
Fix crash in shmem with invalid size.
by Florian Mayer
· 5 years ago
a38230f
Merge "heapprofd integration/cts tests: mark tests as disabled on x86 at build time"
by Treehugger Robot
· 5 years ago
77bc9b9
heapprofd integration/cts tests: mark tests as disabled on x86 at build time
by Ryan Savitski
· 5 years ago
46eb7bb
heapprofd_producer: improve data member destruction ordering.
by Ryan Savitski
· 5 years ago
fe36768
Modify initialize function for changed parameter.
by Christopher Ferris
· 5 years ago
5b2d700
heapprofd: when recovering from crash, do not unset heapprofd.userdebug.mode
by Ryan Savitski
· 5 years ago
b8825fb
Merge "Indicate in result if shared buffer was corrupted."
by Florian Mayer
· 5 years ago
b2622a5
Merge "Batch unwinding tasks."
by Florian Mayer
· 5 years ago
e32b4fd
Indicate in result if shared buffer was corrupted.
by Florian Mayer
· 5 years ago
8ddbba1
Merge "Check if session is active before rejecting concurrent."
by Florian Mayer
· 5 years ago
15c0bcd
Batch unwinding tasks.
by Florian Mayer
· 5 years ago
754b57f
Check if session is active before rejecting concurrent.
by Florian Mayer
· 5 years ago
3d4c01d
Remove stale TODO.
by Florian Mayer
· 5 years ago
9cca3e8
heapprofd: add heartbeat check to child mode
by Ryan Savitski
· 5 years ago
b305678
heapprofd_client: proceed even if unable to read own cmdline + move std::string usage
by Ryan Savitski
· 5 years ago
e97322e
heapprofd_client: fork mode: avoid atfork handlers and SIGCHILD by using clone(2).
by Ryan Savitski
· 5 years ago
0e3c24a
Merge "Fix debug build."
by Florian Mayer
· 5 years ago
2f33d3f
Fix debug build.
by Florian Mayer
· 5 years ago
b782232
Fix fuzzer build error.
by Florian Mayer
· 5 years ago
f668053
Show buffer overruns in ProfileProto.
by Florian Mayer
· 5 years ago
86820d1
Add test that data source is exposed.
by Florian Mayer
· 5 years ago
0038918
Add fuzzer for writing to shared memory buffer.
by Florian Mayer
· 5 years ago
cb0a4cd
Merge "Check return value of fnctl when sealing fds."
by Florian Mayer
· 5 years ago
646d366
heapprofd_client: avoid destruction re-entrancy issues, and global destructor
by Ryan Savitski
· 5 years ago
e64a869
Check return value of fnctl when sealing fds.
by Florian Mayer
· 5 years ago
008246e
Merge changes I9e70b10f,I92894610
by Florian Mayer
· 5 years ago
d924ae3
Revert "Update to match libunwindstack changes."
by David Srbecky
· 5 years ago
219f4c4
Normalize commandlines given in config.
by Florian Mayer
· 5 years ago
9fe278d
Add total unwinding time to stats.
by Florian Mayer
· 5 years ago
9c3dfb7
Do not start heapprofd in integrationtest.
by Florian Mayer
· 5 years ago
822d66f
heapprofd tests: skip all devices with an x86-like primary ABI
by Ryan Savitski
· 5 years ago
096bbe3
Log histogram of unwind timing.
by Florian Mayer
· 5 years ago
2ba54ce
Merge "Update to match libunwindstack changes."
by David Srbecky
· 5 years ago
6bbc256
Update to match libunwindstack changes.
by Florian Mayer
· 5 years ago
a6a6e5f
heapprofd: start task duration watchdog (default of 30s)
by Ryan Savitski
· 5 years ago
755e5dc
Merge "Do not allow traces with extra_guardrails on user."
by Florian Mayer
· 5 years ago
17c3c09
Merge "Add integration test for profiling multiple processes."
by Florian Mayer
· 5 years ago
0bc1bd6
Add missing comments about keeping WeakPtrFactory last.
by Florian Mayer
· 5 years ago
6dc6ff2
Add integration test for profiling multiple processes.
by Florian Mayer
· 5 years ago
fb87998
Do not allow traces with extra_guardrails on user.
by Florian Mayer
· 5 years ago
540d13e
Explain SELinux denials for ResetProperties in log.
by Florian Mayer
· 5 years ago
92e8bf9
Allow to specify heapprofd shmem size in config.
by Florian Mayer
· 5 years ago
36319c5
Merge "Indicate whether process disconnected during profiling session."
by Florian Mayer
· 5 years ago
590a1c7
Delete stale comment.
by Florian Mayer
· 5 years ago
22e08dc
Indicate whether process disconnected during profiling session.
by Florian Mayer
· 5 years ago
Next »