Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
tools
/
base
/
refs/heads/int/p/fp2
/
perflib
ba6e5bd
Merge "Refactoring subclass searching functionality." into studio-1.4-dev
by Chester Hsieh
· 9 years ago
ad94953
Merge "Making ClassObj comparison more precise." into studio-1.4-dev
by Chester Hsieh
· 9 years ago
33d08a1
Merge "Clean up use of deprecated JUnit apis." into studio-1.4-dev
by Chris Warrington
· 9 years ago
ad6ee24
Refactoring subclass searching functionality.
by Chester Hsieh
· 9 years ago
6b1aab0
Making ClassObj comparison more precise.
by Chester Hsieh
· 9 years ago
71395df
Fixing perflib to only count referent field as soft reference.
by Chester Hsieh
· 9 years ago
b7d7a0f
Clean up use of deprecated JUnit apis.
by Chris Warrington
· 9 years ago
9e990e2
Adding functionality to perflib to read subsequences of raw data.
by Chester Hsieh
· 9 years ago
49182e5
More style fixes.
by Xavier Ducrohet
· 9 years ago
f65216a
Merge "Changing how addresses/ids are returned in toString." into studio-1.3-dev
by Esteban de la Canal
· 9 years ago
a392a69
Merge "Changing how addresses/ids are returned in toString." into studio-1.3-dev
by Esteban de la Canal
· 9 years ago
b9e126d
fix misc style issues.
by Xavier Ducrohet
· 9 years ago
a6d1d2d
Changing how addresses/ids are returned in toString.
by Chester Hsieh
· 9 years ago
502f04f
Enable more code coverage.
by Chris Warrington
· 9 years ago
c6a1ec4
Adds support for duplicated field names.
by estebandlc
· 9 years ago
26bb217
Dominator computation now always excludes weak references.
by Chester Hsieh
· 9 years ago
247b004
Adds additional dominator test
by estebandlc
· 9 years ago
5c1f5e0
Adding proper type name and also changing ID to decimal instead of hex.
by Chester Hsieh
· 9 years ago
60d0bc5
Performance optimization for arrays of native types.
by Chester Hsieh
· 9 years ago
4860081
Merge "Fixes error when same class is in two loaders" into studio-1.3-dev
by estebandlc
· 9 years ago
18284a7
Fixing shallow size data in perflib.
by Chester Hsieh
· 9 years ago
cc6b3b2
Refactoring pointer size in perflib.
by Chester Hsieh
· 9 years ago
3ea660a
Fixes error when same class is in two loaders
by estebandlc
· 9 years ago
208be55
Refactored negative ID fix.
by Chester Hsieh
· 9 years ago
914a1bc
Masking out invalid sign bits in ID for display purposes.
by Chester Hsieh
· 9 years ago
1cd3c8a
Adds segregation of instances by heap.
by Chester Hsieh
· 9 years ago
2be8158
Fixes side effect of getValues().
by Chester Hsieh
· 9 years ago
c41b209
Adds Dijkstra to find shortest paths to GC roots.
by Chester Hsieh
· 9 years ago
9ebcfcb
Merge "Fix topological sorting." into studio-1.3-dev
by Chester Hsieh
· 9 years ago
c4fc5ec
Fix topological sorting.
by estebandlc
· 9 years ago
4091426
Exposing the type of the array.
by Chester Hsieh
· 9 years ago
9c7101d
Adds "shallow size" to class object.
by Esteban de la Canal
· 9 years ago
a59acd9
Add optimization to avoid large crawls of the reference tree.
by Chester Hsieh
· 9 years ago
15b87e0
Remove unnecessary Java modifiers.
by Chris Warrington
· 9 years ago
a214548
Adding extra getters to expose more information.
by Chester Hsieh
· 9 years ago
655ab30
Update all projects to use junit4.
by Chris Warrington
· 9 years ago
6bb4fb0
Removes unnecesary dependencies
by Esteban de la Canal
· 9 years ago
e1f5181
[hprof] Switch visitors to manage their own stack and avoid deep recursion.
by Raluca Sauciuc
· 9 years ago
eb1afe5
Hprof: Fix handling of primitive arrays.
by Raluca Sauciuc
· 9 years ago
824fa1f
Hprof: added common classes query.
by Raluca Sauciuc
· 10 years ago
9385394
Improve hprof performance: dominators and retained sizes.
by Raluca Sauciuc
· 10 years ago
3b71cb3
Minor nullability fixes in perflib.
by Raluca Sauciuc
· 10 years ago
a2d0dc4
Merge "First pass of adding Nullity annotations" into idea133
by Esteban de la Canal
· 10 years ago
01946bc
Fix build breakage due to Trove.
by Raluca Sauciuc
· 10 years ago
f25c15b
First pass of adding Nullity annotations
by Esteban de la Canal
· 10 years ago
f08fffa
Improve hprof parsing performance.
by Raluca Sauciuc
· 10 years ago
5bcb2e2
Add trove4j to the available libraries.
by Raluca Sauciuc
· 10 years ago
dbbd121
Allow memory-mapped buffers to be forcibly unmapped.
by Raluca Sauciuc
· 10 years ago
b4d93b2
Hprof performance: switch to memory-mapped files.
by Raluca Sauciuc
· 10 years ago
36db002
Compute retained sizes ("biggest objects") on the dominator tree.
by Raluca Sauciuc
· 10 years ago
f3818a7
Fixed dominator computation to work on a real heap snapshot.
by Raluca Sauciuc
· 10 years ago
f2a3414
Merge "Adds perflib gradle files to have it continuosly built and tested." into idea133
by Esteban de la Canal
· 10 years ago
d5626f4
Adds perflib gradle files to have it continuosly built and tested.
by Esteban de la Canal
· 10 years ago
991aff7
Initial implementation of dominator computation.
by Raluca Sauciuc
· 10 years ago
48d17dd
Adds tests for object creation and fixes array allocation.
by Esteban de la Canal
· 10 years ago
911e03c
Fixes sub/superclass linkage.
by Esteban de la Canal
· 10 years ago
f84b0ff
Fixes and first clean up pass of the heap parsing code.
by Esteban de la Canal
· 10 years ago
fb6d1c6
Reformat the code to adhere to the style of the rest of the library.
by Esteban de la Canal
· 10 years ago
bd8ff37
Branches tool to parse android HPROF heap dumps.
by Esteban de la Canal
· 10 years ago
47f5213
Merge "Removed some deprecated guava APIs that have disappeared in version 17." into idea133
by Jerome Dochez
· 10 years ago
f6e9b9d
Removed some deprecated guava APIs that have disappeared in version 17.
by Jerome Dochez
· 10 years ago
4eb489b
Moves ByteBuffer utility methods into separate file.
by Rebecca Chen
· 10 years ago
76c03af
Extracts allocation parsing into separate class
by Rebecca Chen
· 10 years ago
b1fb596
perflib: Fix overflow error during zooming.
by Siva Velusamy
· 11 years ago
24737b5
perflib: Fix parse error for trace files generated from older devices
by Siva Velusamy
· 11 years ago
8407234
perflib: Add convenience method to get percentage from duration
by Siva Velusamy
· 11 years ago
b4891d2
Maintain stats split by caller/callee.
by Siva Velusamy
· 11 years ago
313ae644
traceview: Identify threads by id, not name
by Siva Velusamy
· 11 years ago
e719314
perflib: Add option to highlight methods matching a pattern
by Siva Velusamy
· 11 years ago
cd92680
perflib: Use the generic shape drawing command instead of drawRect
by Siva Velusamy
· 11 years ago
172908f
perflib: Refactor + Allow user control over color assignment
by Siva Velusamy
· 11 years ago
8cea010
perflib: Use double precision to avoid integer overflow
by Siva Velusamy
· 11 years ago
88e2332
perflib: Update palette to work across light and dark color themes
by Siva Velusamy
· 11 years ago
9eaaa96
Fix percentage calculation.
by Siva Velusamy
· 11 years ago
73fc17a
Maintain stats per thread, and other cleanup.
by Siva Velusamy
· 11 years ago
1024fe1
traceview getTooltipText: guard for NPE
by Siva Velusamy
· 11 years ago
42f2deb
traceview: Update screen transform at every paint.
by Siva Velusamy
· 11 years ago
7973b9b
traceview: Show tooltip with entry/exit times on hover
by Siva Velusamy
· 11 years ago
9f19859
Stackchart visualization for VM Traces
by Siva Velusamy
· 11 years ago
d1921a7
Compute per method statistics
by Siva Velusamy
· 11 years ago
c75991a
Generate inclusive and exclusive times for all calls.
by Siva Velusamy
· 11 years ago
3b5b522
perflib: Use the builder pattern for the Call structure.
by Siva Velusamy
· 11 years ago
f3eea84
Add parser for traceview
by Siva Velusamy
· 11 years ago