Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
720ef7680573c1afd12f99f02eee3045daee5168
/
runtime
/
gc
/
heap.h
720ef76
Fix non concurrent GC ergonomics.
by Mathieu Chartier
· 11 years ago
94c32c5
More parallel GC, rewritten parallel mark stack processing.
by Mathieu Chartier
· 11 years ago
cc386f9
am c39e3423: Use JNI to access activity manager process state.
by Mathieu Chartier
· 11 years ago
c39e342
Use JNI to access activity manager process state.
by Mathieu Chartier
· 11 years ago
f91bdf9
am e0a53e99: Add low memory mode option to ART.
by Mathieu Chartier
· 11 years ago
9642c96
Move allocation stack unmarking outside of pause.
by Mathieu Chartier
· 11 years ago
e0a53e9
Add low memory mode option to ART.
by Mathieu Chartier
· 11 years ago
50b2928
Improve the allocation speed.
by Hiroshi Yamauchi
· 11 years ago
5e04059
am 58b42b98: Fix portable build.
by Mathieu Chartier
· 11 years ago
58b42b9
Fix portable build.
by Mathieu Chartier
· 11 years ago
6f28d91
Add systrace support to NewTimingLogger, migrate compiler timing logging to NewTimingLogger
by Anwar Ghuloum
· 11 years ago
41a41fd
am 0a9dc05e: GC data structures allocation tracking
by Mathieu Chartier
· 11 years ago
0a9dc05
GC data structures allocation tracking
by Mathieu Chartier
· 11 years ago
df28d4a
Merge "Show size/alloc/free per Dalvik heap space in dumpsys" into dalvik-dev
by Hiroshi Yamauchi
· 11 years ago
3489af2
am 63a54345: Add option for changing number of GC threads.
by Mathieu Chartier
· 11 years ago
63a5434
Add option for changing number of GC threads.
by Mathieu Chartier
· 11 years ago
09b07a9
Show size/alloc/free per Dalvik heap space in dumpsys
by Hiroshi Yamauchi
· 11 years ago
bbf8a09
resolved conflicts for merge of 3da08f4d to dalvik-dev
by Mathieu Chartier
· 11 years ago
3da08f4
Merge "Add interface for updating the heap's process state"
by Mathieu Chartier
· 11 years ago
8235331
Add interface for updating the heap's process state
by Mathieu Chartier
· 11 years ago
b907009
resolved conflicts for merge of df62950e to dalvik-dev
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
42425b3
am fc0e3219: Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
5081c0f
am 56d947fb: Add verification of boot.oat generated on device
by Brian Carlstrom
· 11 years ago
56d947f
Add verification of boot.oat generated on device
by Brian Carlstrom
· 11 years ago
1db9113
resolved conflicts for merge of 7940e44f to dalvik-dev
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/gc/heap.h]
bba5dd5
Merge "Semi-pruned SSA support for sea-ir." into dalvik-dev
by Anwar Ghuloum
· 11 years ago
bdd0fb9
Improve sticky GC ergonomics
by Mathieu Chartier
· 11 years ago
1d54e73
GC clean up.
by Ian Rogers
· 11 years ago
[Renamed (66%) from src/heap.h]
8b788fe
Send the GC's SIGQUIT output to the right ostream.
by Elliott Hughes
· 11 years ago
04d7aa9
Fix object verification.
by Ian Rogers
· 11 years ago
a843954
Using histograms for timing statistics.
by Sameer Abu Asal
· 11 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 11 years ago
4893188
Avoid heap trims in foreground and audio apps.
by Ian Rogers
· 11 years ago
0cbaff5
Implement ObjectReference.ReferringObjects.
by Elliott Hughes
· 12 years ago
3b78c94
Implement ReferenceType.Instances.
by Elliott Hughes
· 12 years ago
ec0f83d
Implement JDWP VirtualMachine.InstanceCounts.
by Elliott Hughes
· 12 years ago
80de7a6
Fix clear growth limit not working.
by Mathieu Chartier
· 12 years ago
65db880
Estimate allocation rate to predict when to request concurrent GC.
by Mathieu Chartier
· 12 years ago
e89a354
Merge "Refactor GC to have a class for each different type of GC." into dalvik-dev
by Ian Rogers
· 12 years ago
2b82db4
Refactor GC to have a class for each different type of GC.
by Mathieu Chartier
· 12 years ago
40e3bac
Make stack visitor location for bad roots more verbose.
by Ian Rogers
· 12 years ago
4da7f2f
Fix missing card mark verification.
by Mathieu Chartier
· 12 years ago
d22d548
Remove first GC pause.
by Mathieu Chartier
· 12 years ago
02b6a78
Parellel mark stack processing
by Mathieu Chartier
· 12 years ago
e35517a
Remove disable card marks, fix SetPatchLocation.
by Mathieu Chartier
· 12 years ago
3056d0c
Improve accuracy of heap trim times
by Mathieu Chartier
· 12 years ago
6f1c949
Add root verification when we try to mark an invalid object.
by Mathieu Chartier
· 12 years ago
0051be6
Add parsed options for heap min free, heap max free, target utilization.
by Mathieu Chartier
· 12 years ago
1c23e1e
More space refactoring.
by Mathieu Chartier
· 12 years ago
155dfe9
More Gc statistics and logging
by Mathieu Chartier
· 12 years ago
f0bbeab
Improve heap lock annotations.
by Ian Rogers
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
d8195f1
Reduce mark stack / allocation stack / live stack address space usage.
by Mathieu Chartier
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
2fde533
Refactor spaces and add free list large object space
by Mathieu Chartier
· 12 years ago
1f53934
Make PopSirt inlinable, pass self to SirtRef.
by Ian Rogers
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
e0f0cb3
Large object space
by Mathieu Chartier
· 12 years ago
23435d0
Assignability checks for SetFieldObject.
by Ian Rogers
· 12 years ago
c7b83a0
Better verification: Detection of missing card marks and dead system weaks.
by Mathieu Chartier
· 12 years ago
866fb2a
Better WaitForConcurrentGcToComplete information
by Mathieu Chartier
· 12 years ago
0325e62
Cumulative timing logger
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
fd678be
Additional heap verification for the Gc
by Mathieu Chartier
· 12 years ago
037813d
Record allocation after SetClass to have memory fence for SetClass card mark.
by Mathieu Chartier
· 12 years ago
1cd9c5c
Fix JPC regression
by Mathieu Chartier
· 12 years ago
637e348
Remove statistics lock to improve performance.
by Mathieu Chartier
· 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
dcf8d72
Fix zygote live/mark bitmap size.
by Mathieu Chartier
· 12 years ago
cc236d7
Zygote space / partial collection support.
by Mathieu Chartier
· 12 years ago
654d3a2
Enable concurrent sweeping
by Mathieu Chartier
· 12 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 12 years ago
c9965d7
Remove unused member function from art::Heap.
by Logan Chien
· 12 years ago
b43b7d4
Enable mod union table
by Mathieu Chartier
· 12 years ago
fc8cfac
Add missing WaitForConcurrentGcToComplete calls.
by Mathieu Chartier
· 12 years ago
f834936
Use static thread safety analysis when available, and fix the bugs GCC finds.
by Elliott Hughes
· 12 years ago
a639903
Fix and re-enable CMS
by Mathieu Chartier
· 12 years ago
7664f5c
Fix GC performance regression
by Mathieu Chartier
· 12 years ago
262e5ff
Enable card cleaning
by Mathieu Chartier
· 12 years ago
5301cd2
Mark stack create once per heap.
by Mathieu Chartier
· 12 years ago
a4f9474
Finish cleanup of class/field/method caching.
by Elliott Hughes
· 12 years ago
c967f78
Include a new heap summary line in the SIGQUIT output.
by Elliott Hughes
· 12 years ago
2504552
Added option to allow verification of objects on the stack.
by jeffhao
· 12 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 12 years ago
fddf6f6
Add Heap::GetImageSpace()
by Brian Carlstrom
· 12 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 12 years ago
223f20f
Remove old code to support multiple images
by Brian Carlstrom
· 12 years ago
8cf5bc0
Simple heap trimming.
by Elliott Hughes
· 12 years ago
3bb17a6
Space trim and other unit tests. General space clean up.
by Ian Rogers
· 12 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 12 years ago
cd74c4b
Fix thread hang
by Brian Carlstrom
· 12 years ago
4dd9b4d
Clean up verbose logging.
by Elliott Hughes
· 13 years ago
5d4bdc2
Various runtime/JNI related fixes.
by Ian Rogers
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
352a424
Make it easier to run an optimized build, turn the GC timings back on, and remove some unnecessary code.
by Elliott Hughes
· 13 years ago
6a5bd49
Implement the DDMS heap walking (for native and managed heaps).
by Elliott Hughes
· 13 years ago
Next »