summaryrefslogtreecommitdiff
path: root/perfetto_hprof
AgeCommit message (Expand)Author
2023-09-13Handle record flag in object-refvisitor. Nicolas Geoffray
2023-05-22Use C++17's [[maybe_unused]] attribute in ART Stefano Cianciulli
2023-03-17Remove prettify calls when checking ignored types Kevin Jeon
2023-03-16Make art modules apex_available to test_broken_com.android.art Cole Faust
2023-03-14Improve prettified-text performance in heap dumps Kevin Jeon
2023-02-20Enable OOME heap dumps outside of debug builds Ioannis Ilkos
2023-02-17Handle multiple tracing sessions collecting OOME heap dumps Ioannis Ilkos
2023-02-14Short-circuit when the process is not profiled based on the config Ioannis Ilkos
2023-02-03Fix android-cloexec-fopen clang-tidy issues Stefano Cianciulli
2023-01-27Enable process allowlisting for the OOME heap dumps Ioannis Ilkos
2023-01-17Remove the IsSuspended check. Nicolas Geoffray
2023-01-16Fix suspension assumptions in perfetto plugin. Nicolas Geoffray
2023-01-11Fix performance-unnecessary-value-param clang-tidy issues Stefano Cianciulli
2022-12-01Grab perfetto heap dump on OOME Ioannis Ilkos
2022-08-18Turn off LTO for libperfetto_hprof as a workaround Yi Kong
2022-01-12Fix perfetto debug library. Nicolas Geoffray
2021-11-05Treat PhantomReferences like normal object Daniele Di Proietto
2021-11-05Dump NativeAllocationRegistry size Daniele Di Proietto
2021-11-01Refactor JavaHprofDataSource::Trace() callback lambda Daniele Di Proietto
2021-05-27Introduce `art::FastExit` to replace all uses of `quick_exit` in ART. Roland Levillain
2021-05-20Do not double check trace config targetting. Florian Mayer
2021-05-11Do not try to connect to heapprofd. Florian Mayer
2021-05-07Use `quick_exit` instead of `_exit` (except for error handling). Roland Levillain
2021-03-24Delta encode object id. Florian Mayer
2021-03-20Timeout waiting for child. Florian Mayer
2021-03-17perfetto_hprof: Unsuspend parent process before waitpid. Florian Mayer
2021-03-02[LSC] Add LOCAL_LICENSE_KINDS to art Bob Badour
2021-02-23Write interned field last. Florian Mayer
2021-02-18Clean up unnecessary Perfetto dependencies. Martin Stjernholm
2020-12-01Use tracing session ID received via signal. Florian Mayer
2020-11-30Unregister profiling signal handler in children. Florian Mayer
2020-10-23Rename ART release APEX to com.android.art. Martin Stjernholm
2020-10-21Store classloader information in heap dumps. Florian Mayer
2020-10-09Remove base pointer from object references. Florian Mayer
2020-10-01Use NotifyDatasourceStopped for perfetto_hprof. Florian Mayer
2020-09-25Allow to exclude objects from heap graph. Florian Mayer
2020-08-17Do not repeat field names in all instances. Florian Mayer
2020-08-04Log super class in HeapGraphType. Florian Mayer
2020-07-31Report object size of classes. Florian Mayer
2020-06-11Clean up generated operator<<(os, enum). Vladimir Marko
2020-06-05Remove unused bits for object ids. Florian Mayer
2020-06-05Intern class IDs. This way they compress better. Florian Mayer
2020-05-18perfetto_hprof: do not wait for listener Florian Mayer
2020-04-15Only allow extra_guardrails for domains that can connect to heapprofd. Florian Mayer
2020-04-13Remove dependency on protobuf. Florian Mayer
2020-04-07Read /proc/self/smaps in perfetto_hprof. Florian Mayer
2020-03-23Get jar / apk / dexfile location for classes. Florian Mayer
2020-02-25perfetto_hprof: be smarter about splitting packets Florian Mayer
2020-02-07Include type in field names. Florian Mayer
2020-02-03perfetto_hprof.cc: fix leaky file descriptors Nick Kralevich