Pierre-Yves Ricau pyricau

Organizations

@Siine @excilys @voxe @VuzZz
pyricau commented on pull request square/leakcanary#161
@pyricau

Sometimes in Q3, maybe.

@pyricau
Memory leak notification missing.
pyricau commented on issue square/leakcanary#228
@pyricau

You can up the limit, see the docs. We should rethink this limit.

pyricau commented on issue square/leakcanary#229
@pyricau

I should probably include the size of the heap dump file in these reports, would help pinpointing some size after which it breaks. Also, it would h…

pyricau commented on pull request square/leakcanary#230
@pyricau

LGTM, thx. Can you sign the Individual Contributor License Agreement (CLA) ?

pyricau commented on issue square/leakcanary#232
@pyricau

Duplicates #110.

@pyricau
SnapshotException
pyricau commented on pull request square/leakcanary#209
@pyricau

it's ok, we could also have something specific to ignore it on cyanogen only. I'd just like to get some leaktrace & source.

@pyricau
Leak Canary Build Issue on 1.3 Android Studio RC 3
pyricau commented on issue square/leakcanary#226
@pyricau

Failure during heap dump; check log output for details => if would be nice to provide that log output. I'll also need the android api version. But …

@pyricau
StrictMode violation on 4.0.4
pyricau commented on issue square/leakcanary#155
@pyricau
pyricau pushed to master at square/haha
@pyricau
@pyricau
pyricau deleted branch py/perflib at square/leakcanary
pyricau merged pull request square/leakcanary#219
@pyricau
Swiching to HAHA 2.0.2 / Perflib
1 commit with 847 additions and 396 deletions
@pyricau
  • @pyricau 47b098e
    Swiching to HAHA 2.0.2 / Perflib
@pyricau
  • @pyricau 66dddbc
    Swiching to HAHA 2.0.2 / Perflib
pyricau commented on issue square/leakcanary#223
@pyricau

I run the heap dump through a bunch of for loops. About 50% of the System Class roots are arrays and show up as "UNDEFINED" (they are array instanc…

pyricau commented on issue square/leakcanary#223
@pyricau

We gain 20Mb by simply deduplicating system class roots per heap, which gives us way more leg room considering the 64Mb limit.

pyricau commented on issue square/leakcanary#223
@pyricau

Here's the memory on an Android device when loading the heap dump, before and after:

pyricau commented on issue square/leakcanary#223
@pyricau

Here's a diff to android_platform_tool_base to deduplicate the loading of system class roots, per heap: diff --git a/perflib/src/main/java/com/andr…

@pyricau
Lower memory usage when loading M heap dumps
pyricau commented on issue square/leakcanary#222
@pyricau

Fixed with #219

@pyricau
RuntimException
@pyricau
  • @pyricau baacbff
    Swiching to HAHA 2.0 / Perflib
@pyricau
  • @pyricau 3281537
    Swiching to HAHA 2.0 / Perflib
pyricau pushed to master at square/haha
@pyricau
  • @pyricau 2518b2e
    Update changelog to correctly released version