Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
f517f1a994fab72ba484bbbac6911e315f59f6cd
/
runtime
/
gc
/
heap.h
f517f1a
Restore obj after RequestConcurrentGC.
by Mathieu Chartier
· 11 years ago
6dda898
Disable compaction for jni workarounds.
by Mathieu Chartier
· 11 years ago
d889178
Guard entrypoint changing by runtime shutdown lock.
by Mathieu Chartier
· 11 years ago
15d3402
Add custom SIGSEGV handler to help find heap corruption.
by Mathieu Chartier
· 11 years ago
bd0a653
Enable large object space for command line runs.
by Mathieu Chartier
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
c22c59e
Remove started runtime check in RevokeAllThreadLocalAllocationStacks
by Mathieu Chartier
· 11 years ago
4e30541
Fix and optimize verify object.
by Mathieu Chartier
· 11 years ago
553e30c
Merge "Fix oatdumpd."
by Hiroshi Yamauchi
· 11 years ago
90d7068
Fix oatdumpd.
by Hiroshi Yamauchi
· 11 years ago
3bb57c7
Change ProcessReferences to not use RecursiveMarkObject.
by Mathieu Chartier
· 11 years ago
f5b0e20
Thread-local allocation stack.
by Hiroshi Yamauchi
· 11 years ago
d68ac70
Add more checking to ReleasePrimitiveArray.
by Mathieu Chartier
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
412c7fc
Make debugger / jdwp compaction safe.
by Mathieu Chartier
· 11 years ago
a4adbfd
RosAlloc verification.
by Hiroshi Yamauchi
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
816021e
Remove unused code in heap.h
by Mathieu Chartier
· 11 years ago
d5a89ee
Fix race conditions caused by StartGC.
by Mathieu Chartier
· 11 years ago
a1602f2
Add zygote space as its own space type.
by Mathieu Chartier
· 11 years ago
1d27b34
Change DisableGC to DisableMovingGC.
by Mathieu Chartier
· 11 years ago
9be9a7a
Improve IsMovableObject logic.
by Mathieu Chartier
· 11 years ago
938a03b
Fix heap verification and add runtime options.
by Mathieu Chartier
· 11 years ago
6f4ffe4
Improve the generational mode.
by Hiroshi Yamauchi
· 11 years ago
05e713a
Bump pointer space only collection.
by Hiroshi Yamauchi
· 11 years ago
db7f37d
Refactor large object sweeping.
by Mathieu Chartier
· 11 years ago
fc5b528
Fix IsMovableObject to handle background compaction.
by Mathieu Chartier
· 11 years ago
e6da9af
Background compaction support.
by Mathieu Chartier
· 11 years ago
692fafd
Thread local bump pointer allocator.
by Mathieu Chartier
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
7bf82af
Fix memory usage regression and clean up collector changing code.
by Mathieu Chartier
· 11 years ago
ca2a24d
Add interface for updating process state.
by Mathieu Chartier
· 11 years ago
0de9f73
Add -xGc: MS, CMS, SS options to specify which GC to use.
by Mathieu Chartier
· 11 years ago
2e899a9
Fix a crash with -XX:DumpGCPerformanceOnShutdown.
by Hiroshi Yamauchi
· 11 years ago
ff3b24a
Add developer option for dumping GC cumulative timings on shutdown.
by Mathieu Chartier
· 11 years ago
5048223
Compact zygote.
by Mathieu Chartier
· 11 years ago
4b55530
Fix memory leak caused by not adding lage objects to allocation stack.
by Mathieu Chartier
· 11 years ago
1febddf
Set array length before fence in allocation code path.
by Mathieu Chartier
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 11 years ago
d31fb97
Enable rosalloc by default.
by Hiroshi Yamauchi
· 11 years ago
cf58d4a
A custom 'runs-of-slots' memory allocator.
by Hiroshi Yamauchi
· 11 years ago
39e3261
Refactor reference queues.
by Mathieu Chartier
· 11 years ago
5fe9af7
Fix memory leaks relating to timing logger.
by Ian Rogers
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
0732d59
Improve object clone performance and make compaction proof.
by Mathieu Chartier
· 11 years ago
ad2541a
Fix object identity hash.
by Mathieu Chartier
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
3b4c189
Split the allocation path into 'instrumented' and 'uninstrumented' ones.
by Hiroshi Yamauchi
· 11 years ago
11409ae
Refactor and improve mod-union tables.
by Mathieu Chartier
· 11 years ago
0f72e41
Improve heap verification.
by Mathieu Chartier
· 11 years ago
b4ea4de
Fix soft reference clearing issue.
by Mathieu Chartier
· 11 years ago
2775ee4
Add more runtime options.
by Mathieu Chartier
· 11 years ago
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
· 12 years ago
04d7aa9
Fix object verification.
by Ian Rogers
· 12 years ago
a843954
Using histograms for timing statistics.
by Sameer Abu Asal
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
4893188
Avoid heap trims in foreground and audio apps.
by Ian Rogers
· 12 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
Next »