Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
db7f37d57b6ac83abe6815d0cd5c50701b6be821
/
runtime
/
gc
/
heap.cc
db7f37d
Refactor large object sweeping.
by Mathieu Chartier
· 11 years ago
9a612c6
Merge "Fix RemoveSpace memory leak."
by Mathieu Chartier
· 11 years ago
5dc08a6
Fix ART debug build boot.
by Mathieu Chartier
· 11 years ago
a4b95a2
Fix RemoveSpace memory leak.
by Mathieu Chartier
· 11 years ago
fc5b528
Fix IsMovableObject to handle background compaction.
by Mathieu Chartier
· 11 years ago
85a43c0
Bin packing the zygote (best fit).
by Mathieu Chartier
· 11 years ago
e6da9af
Background compaction support.
by Mathieu Chartier
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 11 years ago
573f7d2
Fix an array copy benchmark regression.
by Hiroshi Yamauchi
· 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
7410f29
Fix dumpsys meminfo <pid>.
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
f9ed0d3
Fix concurrent GC to properly handle no zygote.
by Mathieu Chartier
· 11 years ago
b2f9936
Add histogram for GC pause times.
by Mathieu Chartier
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 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
bcd5e9d
Manually manage thread pool stacks.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
fa82427
Fix oatdump and valgrind.
by Ian Rogers
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
be031ff
Remove four counter increments out of the allocation path.
by Hiroshi Yamauchi
· 11 years ago
3b4c189
Split the allocation path into 'instrumented' and 'uninstrumented' ones.
by Hiroshi Yamauchi
· 11 years ago
f7e090e
Merge "Refactor and improve mod-union tables." into dalvik-dev
by Mathieu Chartier
· 11 years ago
11409ae
Refactor and improve mod-union tables.
by Mathieu Chartier
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
72aaacf
resolved conflicts for merge of 50c3e9ca to dalvik-dev
by Mathieu Chartier
· 11 years ago
0f72e41
Improve heap verification.
by Mathieu Chartier
· 11 years ago
8aa003f
am b5a80a1e: am ba5c7a7e: am 3c60d137: Merge "Fix soft reference clearing issue." into klp-dev
by Mathieu Chartier
· 11 years ago
b4ea4de
Fix soft reference clearing issue.
by Mathieu Chartier
· 11 years ago
423d2a3
Add support for changing roots through the root visitor callback.
by Mathieu Chartier
· 11 years ago
31e8925
Write out image bitmap inside of image file.
by Mathieu Chartier
· 11 years ago
2775ee4
Add more runtime options.
by Mathieu Chartier
· 11 years ago
e53225c
Print information about large objects freed and AllocSpace objects.
by Mathieu Chartier
· 11 years ago
720ef76
Fix non concurrent GC ergonomics.
by Mathieu Chartier
· 11 years ago
7d7a5c7
Merge "More parallel GC, rewritten parallel mark stack processing." into dalvik-dev
by Mathieu Chartier
· 11 years ago
94c32c5
More parallel GC, rewritten parallel mark stack processing.
by Mathieu Chartier
· 11 years ago
8675fe1
Merge "Log long GC pause only when the process cares about pause time" into dalvik-dev
by Anwar Ghuloum
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
ba041a5
Log long GC pause only when the process cares about pause time
by Anwar Ghuloum
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
67f9941
Yet more timing logger cleanup
by Anwar Ghuloum
· 11 years ago
4446ab9
Systrace fixups and refactoring for TimingLogger
by Anwar Ghuloum
· 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
eb5710e
New free list large object space.
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
184e322
Disable and remove finger.
by Mathieu Chartier
· 11 years ago
161a8e0
Fix accidental performance regression.
by Mathieu Chartier
· 11 years ago
0418ae2
GC a lot mode.
by Mathieu Chartier
· 11 years ago
f082d3c
Remove sorted variable in allocation stacks.
by Mathieu Chartier
· 11 years ago
0f055d1
resolved conflicts for merge of 7934ac28 to dalvik-dev
by Brian Carlstrom
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 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
333cf1b
Tidy OOME message.
by Ian Rogers
· 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
ebd6638
am 4274889d: Fixing cpplint readability/check issues
by Brian Carlstrom
· 11 years ago
ac43ae5
am 2d88862f: Fixing cpplint readability/casting issues
by Brian Carlstrom
· 11 years ago
bbf8a09
resolved conflicts for merge of 3da08f4d to dalvik-dev
by Mathieu Chartier
· 11 years ago
4274889
Fixing cpplint readability/check issues
by Brian Carlstrom
· 11 years ago
2d88862
Fixing cpplint readability/casting issues
by Brian Carlstrom
· 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
073deb8
am f69863b3: Fix cpplint whitespace/newline issues
by Brian Carlstrom
· 11 years ago
f69863b
Fix cpplint whitespace/newline issues
by Brian Carlstrom
· 11 years ago
b267c89
am 93ba893c: Fix cpplint runtime/explicit issues
by Brian Carlstrom
· 11 years ago
93ba893
Fix cpplint runtime/explicit issues
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
4b95e8f
Refactor atomic integer.
by Mathieu Chartier
· 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.cc]
bba5dd5
Merge "Semi-pruned SSA support for sea-ir." into dalvik-dev
by Anwar Ghuloum
· 11 years ago
ebc5402
am 4922e9d4: Use /system/framework/framework.jar:preloaded-classes for on device dex2oat
by Brian Carlstrom
· 11 years ago
4922e9d
Use /system/framework/framework.jar:preloaded-classes for on device dex2oat
by Brian Carlstrom
· 11 years ago
bdd0fb9
Improve sticky GC ergonomics
by Mathieu Chartier
· 11 years ago
752a0e6
Adding systrace logging to GC
by Mathieu Chartier
· 11 years ago
1d54e73
GC clean up.
by Ian Rogers
· 11 years ago
[Renamed (70%) from src/heap.cc]
7675e16
Rename art-cache to dalvik-cache
by Brian Carlstrom
· 11 years ago
8b788fe
Send the GC's SIGQUIT output to the right ostream.
by Elliott Hughes
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
6474d19
Remove use of compiled invoke stubs from portable.
by Jeff Hao
· 12 years ago
Next »