Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
ab5afeedfcb496026d8fe0774de99ee895888119
/
runtime
/
gc
/
heap.h
36bdbd2
Revert "Redesign implementation of RegisterNativeAllocation."
by Richard Uhler
· 9 years ago
6bfc37d
Redesign implementation of RegisterNativeAllocation.
by Richard Uhler
· 9 years ago
5ace201
Revert "Revert CC related changes."
by Mathieu Chartier
· 9 years ago
96172e0
Revert CC related changes.
by Nicolas Geoffray
· 9 years ago
f5de232
X86_64: Add allocation entrypoint switching for CC is_marking
by Mathieu Chartier
· 9 years ago
3049324
Make empty checkpoint work while weak ref access is disabled.
by Hiroshi Yamauchi
· 9 years ago
9b8c588
ART: Add GC callbacks
by Andreas Gampe
· 9 years ago
2d85595
Move Heap::GetInstances to use Handles
by Mathieu Chartier
· 9 years ago
aea9bfb
Use handles for GetReferringObjects
by Mathieu Chartier
· 9 years ago
9d156d5
Move Heap parameters to ObjPtr
by Mathieu Chartier
· 9 years ago
27fa96c
ART: Add allocation callback
by Andreas Gampe
· 9 years ago
a058fdf
Move mirror::Object setters to ObjPtr
by Mathieu Chartier
· 9 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 9 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 9 years ago
60985b7
Background full compaction for CC.
by Hiroshi Yamauchi
· 9 years ago
8261d02
Revert "Revert "ARM64 asm for region space array allocation""
by Mathieu Chartier
· 9 years ago
56fe258
Add a way to measure read barrier slow paths
by Mathieu Chartier
· 9 years ago
9e03b2f
Reduce TLAB size
by Mathieu Chartier
· 9 years ago
5d2a3f7
Add histogram for native allocations
by Mathieu Chartier
· 9 years ago
458b105
Obtain stack trace outside of critical section
by Mathieu Chartier
· 10 years ago
f8cb178
Move process state into runtime
by Mathieu Chartier
· 10 years ago
14b0a5d
Fix cases where we miss instrumentation changes
by Mathieu Chartier
· 10 years ago
bcd9dd7
Don't use ScopedObjectAccess in Heap::DumpSpaces
by Mathieu Chartier
· 10 years ago
0b8b4a6
Delete alloc tracking map outside of critical section
by Mathieu Chartier
· 10 years ago
eebc3af
Fix allocation tracking race
by Mathieu Chartier
· 10 years ago
6ea1a0e
AOT compile framework code as non-debuggable
by Mingyao Yang
· 10 years ago
20a0be0
Fix CC collector thread flip and JNI critical section deadlocks.
by Hiroshi Yamauchi
· 10 years ago
a9d82fe
Use mutator lock to guard adding and removing heap spaces
by Mathieu Chartier
· 10 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 10 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 10 years ago
f7fd970
Load app images
by Mathieu Chartier
· 10 years ago
28b1cf7
Change space base test to use parameters
by Mathieu Chartier
· 10 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 10 years ago
073b16c
Image space cleanup for app images
by Mathieu Chartier
· 10 years ago
aa51682
Add exclusion between instrumentation and GC
by Mathieu Chartier
· 10 years ago
fdbd13c
Some fixes for the CC collector.
by Hiroshi Yamauchi
· 10 years ago
db00eaf
Add GC coverage test for moving GC
by Mathieu Chartier
· 10 years ago
76f55b0
Synchronize JNI critical calls with the CC collector thread flip.
by Hiroshi Yamauchi
· 10 years ago
7c2af0d
Merge "Remove unnecessary `explicit` qualifiers on constructors."
by Roland Levillain
· 10 years ago
5116837
Wait for GC to finish in ThreadList::~ThreadList
by Mathieu Chartier
· 10 years ago
e8a6944
Delete AllocationTimer
by Mathieu Chartier
· 10 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 10 years ago
a4f6af9
Some heap cleanup
by Mathieu Chartier
· 10 years ago
4e2cb09
Add uninterruptible role
by Mathieu Chartier
· 10 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
9750995
Clean up GC callbacks to be virtual methods
by Mathieu Chartier
· 10 years ago
1e13374
Generalize Valgrind annotations in ART to support ASan.
by Evgenii Stepanov
· 10 years ago
3cf2253
Clean up some includes
by Mathieu Chartier
· 10 years ago
41656de
Fix potential bugs in allocation tracker
by Man Cao
· 10 years ago
42c3c33
Make allocation tracker use less memory
by Man Cao
· 10 years ago
da0e224
Merge "Restore DDMS recent allocation tracking's behavior"
by Mathieu Chartier
· 10 years ago
1ed11b9
Restore DDMS recent allocation tracking's behavior
by Man Cao
· 10 years ago
3100080
New experimental GC stress mode
by Mathieu Chartier
· 10 years ago
3767017
Reset GC performance stats at zygote fork.
by Hiroshi Yamauchi
· 10 years ago
8c2ff64
Add allocation stack traces for HPROF dump.
by Man Cao
· 10 years ago
b5de3bb
Use runFinalizationWithTimeout for native allocations
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
3130cdf
Add some more DISALLOW_COPY_AND_ASSIGN
by Mathieu Chartier
· 10 years ago
0ae9899
Request full/partial GC type from VMRuntime.requestConcurrentGC().
by Hiroshi Yamauchi
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
10d6886
Disable parallel GC by default
by Mathieu Chartier
· 10 years ago
a1c9f01
getRuntimeStat() support (ART).
by Hiroshi Yamauchi
· 11 years ago
ddac423
Fix race with Heap::ClampGrowthLimit and GC
by Mathieu Chartier
· 11 years ago
4460a84
Rosalloc thread local allocation path without a cas.
by Hiroshi Yamauchi
· 11 years ago
dfe3083
Only allocate collectors if we may use them
by Mathieu Chartier
· 11 years ago
e4d9987
Add standard gc log for transition collections.
by Hiroshi Yamauchi
· 11 years ago
446ba4b
Fix broken volantis build
by Igor Murashkin
· 11 years ago
aaebaa0
art: Refactor RuntimeOptions/ParsedOptions
by Igor Murashkin
· 11 years ago
85ed6bd
Merge "ART: clear dirty cards of alloc space for MS/CMS partial and full GCs"
by Hiroshi Yamauchi
· 11 years ago
4add3b4
ART: clear dirty cards of alloc space for MS/CMS partial and full GCs
by Lei Li
· 11 years ago
cb535da
Change AtomicStack to use StackReference
by Mathieu Chartier
· 11 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 11 years ago
0c8c303
Clean up the locks around Heap::VisitObjects().
by Hiroshi Yamauchi
· 11 years ago
379d09f
Add clamp growth limit
by Mathieu Chartier
· 11 years ago
a5eae69
Add heap task processor
by Mathieu Chartier
· 11 years ago
e2c2f6e
Fix concurrent GC ergonomics
by Mathieu Chartier
· 11 years ago
079101a
Move GC daemon locking logic into heap
by Mathieu Chartier
· 11 years ago
446f9ee
Try normal allocation if large object allocation fails
by Mathieu Chartier
· 11 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 11 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 11 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 11 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 11 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 11 years ago
1373595
stdint types all the way!
by Ian Rogers
· 11 years ago
2dbe627
Add runtime options for large object space
by Mathieu Chartier
· 11 years ago
ebab3bb
Merge "Compile time performance improvements focusing on interpret-only."
by Ian Rogers
· 11 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 11 years ago
af4edbd
Fix and re-enable FreeList large object space for 64 bit
by Mathieu Chartier
· 11 years ago
b272855
Revert "Fix heap trimmer daemon sleeping."
by Mathieu Chartier
· 11 years ago
23d683f
Fix heap trimmer daemon sleeping.
by Mathieu Chartier
· 11 years ago
8ec31f9
Fix native allocation watermark clamping.
by Mathieu Chartier
· 11 years ago
0848745
Change native allocations to use growth limit.
by Mathieu Chartier
· 11 years ago
bad0267
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 11 years ago
6a7824d
Add fallback for non moving space being full.
by Mathieu Chartier
· 11 years ago
e4cab17
Enable large object space for zygote.
by Mathieu Chartier
· 11 years ago
dd162fb
Change FreeMemory and TotalMemory behavior.
by Mathieu Chartier
· 11 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 11 years ago
eb1e929
Implement TLAB fast paths in artAllocObjectFromCode.
by Hiroshi Yamauchi
· 11 years ago
5189e24
Fix memory leak in RemoveRememberedSet.
by Mathieu Chartier
· 11 years ago
b363f66
Recycle mem-maps for collector transitions.
by Mathieu Chartier
· 11 years ago
Next »