summaryrefslogtreecommitdiff
path: root/perfetto_hprof
Commit message (Expand)AuthorAgeFilesLines
* Introduce `art::FastExit` to replace all uses of `quick_exit` in ART.Roland Levillain2021-06-011-6/+4
* Do not double check trace config targetting.Florian Mayer2021-05-191-49/+3
* Do not try to connect to heapprofd.Florian Mayer2021-05-111-20/+0
* Use `quick_exit` instead of `_exit` (except for error handling).Roland Levillain2021-05-071-2/+5
* Delta encode object id.Florian Mayer2021-03-241-2/+10
* Timeout waiting for child.Florian Mayer2021-03-201-3/+27
* perfetto_hprof: Unsuspend parent process before waitpid.Florian Mayer2021-03-171-3/+8
* [LSC] Add LOCAL_LICENSE_KINDS to artBob Badour2021-03-021-0/+9
* Write interned field last.Florian Mayer2021-02-231-10/+10
* Clean up unnecessary Perfetto dependencies.Martin Stjernholm2021-02-181-8/+0
* Use tracing session ID received via signal.Florian Mayer2020-12-011-1/+14
* Unregister profiling signal handler in children.Florian Mayer2020-11-301-1/+9
* Rename ART release APEX to com.android.art.Martin Stjernholm2020-10-231-1/+1
* Store classloader information in heap dumps.Florian Mayer2020-10-211-0/+1
* Remove base pointer from object references.Florian Mayer2020-10-091-7/+49
* Use NotifyDatasourceStopped for perfetto_hprof.Florian Mayer2020-10-011-6/+46
* Allow to exclude objects from heap graph.Florian Mayer2020-09-251-5/+33
* Do not repeat field names in all instances.Florian Mayer2020-08-171-19/+95
* Log super class in HeapGraphType.Florian Mayer2020-08-041-0/+5
* Report object size of classes.Florian Mayer2020-07-311-1/+5
* Clean up generated operator<<(os, enum).Vladimir Marko2020-06-111-1/+1
* Remove unused bits for object ids.Florian Mayer2020-06-051-3/+9
* Intern class IDs. This way they compress better.Florian Mayer2020-06-051-6/+11
* perfetto_hprof: do not wait for listenerFlorian Mayer2020-05-181-7/+13
* Only allow extra_guardrails for domains that can connect to heapprofd.Florian Mayer2020-04-151-0/+22
* Remove dependency on protobuf.Florian Mayer2020-04-131-3/+0
* Read /proc/self/smaps in perfetto_hprof.Florian Mayer2020-04-071-0/+61
* Get jar / apk / dexfile location for classes.Florian Mayer2020-03-232-9/+47
* perfetto_hprof: be smarter about splitting packetsFlorian Mayer2020-02-251-15/+41
* Include type in field names.Florian Mayer2020-02-071-1/+1
* perfetto_hprof.cc: fix leaky file descriptorsNick Kralevich2020-02-031-1/+1
* Reland "Set SA_SIGINFO. Rename thread to include perfetto."Florian Mayer2020-01-301-3/+4
* Revert "Set SA_SIGINFO. Rename thread to include perfetto."Vladimir Marko2020-01-291-4/+3
* Do not create zombie processes in perfetto_hprof.Florian Mayer2020-01-281-0/+22
* Set SA_SIGINFO. Rename thread to include perfetto.Florian Mayer2020-01-271-3/+4
* Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMARJiyong Park2019-12-201-0/+7
* Revert submission 1191937-art_apex_availableJoseph Murphy2019-12-191-7/+0
* Use apex_available propertyJiyong Park2019-12-191-0/+7
* Add timestamp to perfetto_hprof outputFlorian Mayer2019-12-171-4/+13
* Use packed fields for HeapGraph.Florian Mayer2019-11-151-6/+19
* perfetto_hprof: match iterator API changePrimiano Tucci2019-10-171-4/+3
* Emit roots into perfetto profile.Florian Mayer2019-10-161-1/+64
* Remove perfetto_src_tracing_ipc.Florian Mayer2019-10-031-1/+0
* Use BufferExhaustedPolicy::kStall in perfetto_hprof.Florian Mayer2019-10-031-0/+2
* Only write to data-sources targeting the process.Florian Mayer2019-10-012-4/+78
* Reland "Java Heap Profiler for Perfetto." againFlorian Mayer2019-09-193-0/+575
* Revert "Reland "Java Heap Profiler for Perfetto.""Lokesh Gidra2019-09-142-504/+0
* Reland "Java Heap Profiler for Perfetto."Florian Mayer2019-09-122-0/+504
* Revert "Java Heap Profiler for Perfetto."Andreas Gampe2019-09-072-492/+0
* Java Heap Profiler for Perfetto.Florian Mayer2019-09-062-0/+492