Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
c2b35d2501243332bf5423707e871bae532ddc52
/
runtime
/
hprof
/
hprof.cc
aa50d3a
Add missing field init in constructors
by Sebastien Hertz
· 9 years ago
059ef3d
Always visit object class from VisitReferences
by Mathieu Chartier
· 9 years ago
e4275c0
Visit class roots from ClassLoader::VisitReferences
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
d7f3c38
Merge "Make allocation tracker use less memory"
by Mathieu Chartier
· 9 years ago
42c3c33
Make allocation tracker use less memory
by Man Cao
· 9 years ago
07d7eab
Fix field ordering for String in hprof
by Mathieu Chartier
· 9 years ago
a6d3a7e
Add hprof accounting for Class IMT, VTable
by Mathieu Chartier
· 10 years ago
8c2ff64
Add allocation stack traces for HPROF dump.
by Man Cao
· 10 years ago
e715811
Add a way to determine if a large object is a zygote object
by Mathieu Chartier
· 10 years ago
7c1f53e
Emit instance fields for java.lang.Object in hprof
by Mathieu Chartier
· 10 years ago
bf44d42
Add a way to SuspendAll for a long duration
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
90bcbd5
In hprof, use an address within string for char array of empty string.
by Jeff Hao
· 10 years ago
0ce4353
In hprof, set string class instance size to that of an empty string.
by Jeff Hao
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
ca068b2
Ignore not yet loaded classes during hprof
by Sebastien Hertz
· 10 years ago
e8aae00
Merge "ART: Add Clang's -Wused-but-marked-unused"
by Andreas Gampe
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
ca71458
ART: Add Clang's -Wused-but-marked-unused
by Andreas Gampe
· 10 years ago
461687d
Visit image roots for hprof
by Mathieu Chartier
· 10 years ago
bf9fc58
Add more info to who called SuspendAll
by Mathieu Chartier
· 10 years ago
15f345c
Fix failing hprof DCHECK
by Mathieu Chartier
· 10 years ago
ff38c04
Fix byte and char Get32
by Mathieu Chartier
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
0c8c303
Clean up the locks around Heap::VisitObjects().
by Hiroshi Yamauchi
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
3a91309
ART: Hprof cleanup
by Andreas Gampe
· 10 years ago
ad466ad
Change hprof to use streaming
by Mathieu Chartier
· 10 years ago
4303ba9
ART: Track Flush & Close in FdFile
by Andreas Gampe
· 10 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 10 years ago
fc787ec
Enable -Wimplicit-fallthrough.
by Ian Rogers
· 10 years ago
ae1ad00
Add detection of zygote vs app vs image objects in hprof
by Mathieu Chartier
· 10 years ago
3280517
Fix identifier size in the heap dump.
by Calin Juravle
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
893263b
Avoid marking old class linker and intern table roots during pause.
by Mathieu Chartier
· 11 years ago
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
e9c36b3
Avoid some string allocations.
by Vladimir Marko
· 11 years ago
423d2a3
Add support for changing roots through the root visitor callback.
by Mathieu Chartier
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
2d88862
Fixing cpplint readability/casting issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/hprof/hprof.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
a3b59cb
Fix hprof.
by Ian Rogers
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
e222ee0
Move stringpiece.h and stringprintf.h to base/.
by Elliott Hughes
· 12 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
357e9be
Sticky mark bits "generational" GC
by Mathieu Chartier
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 12 years ago
dcfdd2b
Clean up the hprof implementation a bit.
by Elliott Hughes
· 12 years ago
a21039c
Fix a bunch more lint.
by Elliott Hughes
· 13 years ago
622a698
Clean up the hprof implementation a bit.
by Elliott Hughes
· 13 years ago
73e66f7
Tidy up and finish reference table dumping.
by Elliott Hughes
· 13 years ago
ae80b49
Include JNI details in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 13 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
409d273
Be consistent about "kilo" versus "kibi".
by Elliott Hughes
· 13 years ago
e84278b
Stop saying "clazz".
by Elliott Hughes
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
ffb465f
libcorkscrew native stacks, mutex ranking, and better ScopedThreadListLock.
by Elliott Hughes
· 13 years ago
a15e67d
Remove pad word from arrays
by Ian Rogers
· 13 years ago
aa6a588
Make CHECKs with char*s do what you mean.
by Elliott Hughes
· 13 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 13 years ago
5d78d39
Improve consistency of units in logging.
by Elliott Hughes
· 13 years ago
7b3cdfc
More JDWP robustness.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 13 years ago
dbb4079
Start implementing jdb "locals".
by Elliott Hughes
· 13 years ago
0c54ac1
Divide up hprof code by classes.
by Jesse Wilson
· 13 years ago
0b075f1
Adjust whitespace in hprof.
by Jesse Wilson
· 13 years ago
3aa66fd
Hprof code cleanup.
by Jesse Wilson
· 13 years ago
fbd8456
Fix hprof dumping from DDMS.
by Elliott Hughes
· 13 years ago
1121e0b
Wire up hprof.
by Jesse Wilson
· 13 years ago
c4824e6
Add hprof. This code builds but is untested.
by Jesse Wilson
· 13 years ago