![]() ![]() Plumber-android is a new artifact that fixes known Android leaks □□Īnalyzing leaks from the CLI is easier than ever □ Improved support for data structure internalsĭetecting root views retained after View.onDetachedFromWindow()ĭetecting services retained after Service.Free word processing program similar to Microsoft Word. LeakCanary will now crash in release builds.□ #2440 Add Android 13 POST_NOTICICATIONS permission as well as a new config to disable notifications entirely.□ #2416 Add Android 13 monochrome icon.□ #2371 Fix db crash when navigating heap dump screen.□ #2393 Allow LeakCanary to be defined as an AndroidX Startup dependency.□ #2430 Fix ShortcutManager crash on Android TV.This list reflects only a subset of all changes. What are some things you’d like to see in a future LeakCanary 3 version? Tell me on Twitter! For more details, see the 2.10 Milestone and the full diff.Moving heap analysis leak visualisation to a separate single app (written with Compose!) available on the PlayStore.Multiplatform heap analysis? Analyze a JVM heap dump in your browser?!.Visualize the heap dominators / retained size as a treemap.Īnyway, that’s still very much the future, let’s talk about what’s in 2.9.1 now! New metrics in heap analysis metadata ¶.I built LeakCanary to help fix leaks, but in doing so I accidentally wrote a fairly flexible heap dump parser. Here’s what you’ll now see in the heap dump metadata: Since we’re parsing the heap to find leaks anyway, we might as well report additional interesting metrics.Large bitmap count (bitmaps with more pixels than 1.1x the pixels on screen).SQLiteDatabase in memory (open or closed, as well as their file path).This is just a first pass, feedback and ideas welcome! Performance improvements ¶ ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |