Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
d7a4da1f357e089c5d150559d8d2f2ddb7c4958a
/
runtime
/
gc
/
heap.cc
d7a4da1
Revert "Support pass BCP art/vdex/oat files by FD"
by Orion Hodson
· 4 years, 11 months ago
b1adfc2
Support pass BCP art/vdex/oat files by FD
by Victor Hsieh
· 4 years, 11 months ago
c9acd23
Delete almost correct CHECK
by Hans Boehm
· 4 years, 11 months ago
dd41196
VarHandle: add StaticFieldVarHandle class
by Orion Hodson
· 5 years ago
a09d8b7
Add runtime option -Xbootclasspathfds: for pre-opened fds
by Victor Hsieh
· 5 years ago
341be9e
Revert "Do not sleep while waiting for GC"
by Hans Boehm
· 5 years ago
95313c5
Delete spurious gc_type assignment
by Hans Boehm
· 5 years ago
20e77ff
Ensure that ConcurrentGC always increments GC num
by Hans Boehm
· 5 years ago
61ffd04
Make the runtime option -Ximage a ParseStringList
by Victor Hsieh
· 5 years ago
f3e67db
Reduce excessive gcstress mode logging.
by David Srbecky
· 5 years ago
26e9e75
Improve OOME log message informing OOME before heap full
by Lokesh Gidra
· 5 years ago
a6cb451
Add Java Heap Profiler sampling to large space allocations.
by Wessam Hassanein
· 5 years ago
bcec38f
Do not sleep while waiting for GC
by Hans Boehm
· 5 years ago
5c4d0df
Revert^2 "Solidify GC triggering and reporting"
by Hans Boehm
· 5 years ago
afff758
Revert "Solidify GC triggering and reporting"
by Hans Boehm
· 5 years ago
6d5a49c
Solidify GC triggering and reporting
by Hans Boehm
· 5 years ago
45a9fc9
Add API to ART/Perfetto Java Heap Profiler (reland)
by Wessam Hassanein
· 5 years ago
2291439
Revert "Add API to ART/Perfetto Java Heap Profiler"
by Nicolas Geoffray
· 5 years ago
08e44f1
Add API to ART/Perfetto Java Heap Profiler
by Wessam Hassanein
· 5 years ago
b5a10be
ART/Perfetto Java Heap Profiler
by Wessam Hassanein
· 6 years ago
805769b
Remove unused flag is_zygote flag from ImageSpace.
by Orion Hodson
· 5 years ago
45aa2af
Make active_concurrent_copying_collector_ atomic
by Lokesh Gidra
· 5 years ago
ae7168e
Remove unused image space order argument
by Orion Hodson
· 6 years ago
fd06107
Remove unused code from dalvik.system.VMDebug.
by Nicolas Geoffray
· 6 years ago
346fd96
More inclusive language in the runtime
by David Srbecky
· 6 years ago
3c98d69
Inclusive language fixes in ART's garbage collector.
by Roland Levillain
· 6 years ago
b5a0e91
Suppress explicit gc logging in libcore tests
by Alex Light
· 6 years ago
3d18943
Revert^4 "Handle OOM situation in java-heap more aggressively"
by Lokesh Gidra
· 6 years ago
58520df
Revert "Use MADV_FREE to reclaim pages of freed regions"
by Lokesh Gidra
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
685c847
Revert "Revert^2 "Handle OOM situation in java-heap more aggressively""
by Lokesh Gidra
· 6 years ago
04a46f9
Revert^2 "Handle OOM situation in java-heap more aggressively"
by Lokesh Gidra
· 6 years ago
315f1b2
Use MADV_FREE to reclaim pages of freed regions
by Lokesh Gidra
· 6 years ago
7e678d3
Assert allocator-type is known on OOME
by Lokesh Gidra
· 6 years ago
40082b6
Revert "Reject OAT file in speed-profile if app image is rejected"
by Louis Chang
· 6 years ago
9554542
Revert "Handle OOM situation in java-heap more aggressively"
by Lokesh Gidra
· 6 years ago
7c25b09
Reject OAT file in speed-profile if app image is rejected
by Eric Holk
· 6 years ago
a698102
Handle OOM situation in java-heap more aggressively
by Lokesh Gidra
· 6 years ago
6f5e729
Only start timer in IncrementDisableThreadFlip when waiting
by Eric Holk
· 6 years ago
4f9d62b
Utilize partially used TLABs
by Lokesh Gidra
· 6 years ago
65c18a2
Revert^4 "Add spin loop to mutex, overhaul monitor"
by Hans Boehm
· 6 years ago
ead89ef
Revert^3 "Add spin loop to mutex, overhaul monitor""
by Hans Boehm
· 6 years ago
3d52abe
Revert^2 "Add spin loop to mutex, overhaul monitor"
by Hans Boehm
· 7 years ago
acd7060
Update target footprint on process state switch
by Lokesh Gidra
· 6 years ago
001e5b3
Remove illegal PreObjectAlloc call
by Alex Light
· 6 years ago
d0036ac
Single-image boot image extensions.
by Vladimir Marko
· 7 years ago
13e951d
Fix mallinfo result interpretation
by Hans Boehm
· 7 years ago
dc540df
Add ScopedAllowThreadSuspension
by Mathieu Chartier
· 7 years ago
986914b
Revert^4 "Initial support for adding virtuals with structural redefinition"
by Alex Light
· 7 years ago
d56f7d1
Revert "Add spin loop to mutex, overhaul monitor"
by Hans Boehm
· 7 years ago
2f8c1ac
Revert^3 "Initial support for adding virtuals with structural redefinition"
by Alex Light
· 7 years ago
8ba9738
Revert^2 "Initial support for adding virtuals with structural redefinition"
by Alex Light
· 7 years ago
0d508a0
Add spin loop to mutex, overhaul monitor
by Hans Boehm
· 7 years ago
d0e354e
Revert "Initial support for adding virtuals with structural redefinition"
by Nicolas Geoffray
· 7 years ago
283bb32
Initial support for adding virtuals with structural redefinition
by Alex Light
· 7 years ago
4c6d765
Make GetBytesAllocatedEver() monotonic
by Hans Boehm
· 7 years ago
409736f
Do backtrace collection while holding lock
by Mathieu Chartier
· 7 years ago
ad390fa
Use GC exclusion for NotifyStartupCompleted
by Mathieu Chartier
· 7 years ago
c18eba3
Consolidate updating of reflective Field/Method references
by Alex Light
· 7 years ago
7c50274
Fix Heap::UnBindBitmaps for spaces without bitmaps
by Mathieu Chartier
· 7 years ago
6f38201
Refactor space bitmap to be a value object
by Mathieu Chartier
· 7 years ago
52c468a
Refactor mark-bit set logic in PreZygoteFork()
by Lokesh Gidra
· 7 years ago
92db59b
Revert "Workaround bogus Thread Safety Analysis warning"
by Ziang Wan
· 7 years ago
8787cf8
Set Mark-bit for large Zygote objects
by Lokesh Gidra
· 7 years ago
7cde458
Further clean up boot image address checks.
by Vladimir Marko
· 7 years ago
1aff1ef
Clean up retrieving boot image address range.
by Vladimir Marko
· 7 years ago
a253c2d
Bytes_moved accounting fix and accounting cleanup
by Hans Boehm
· 7 years ago
e302088
Call ReferenceQueue add outside of active GC block
by Alex Light
· 7 years ago
bb2467b
Make kHugeNativeAllocs configurable
by Hans Boehm
· 7 years ago
a65859d
Add mean GC throughput as per CPU time to perfdump
by Lokesh Gidra
· 7 years ago
dc1dffc
Fix metrics in GC performance dump
by Lokesh Gidra
· 7 years ago
4059487
Fix CHECK for homogenous space compaction
by Mathieu Chartier
· 7 years ago
6683446
Revert^2 "Perform SetEvent under the user_code_suspend_count_lock_"
by Alex Light
· 7 years ago
b52df53
Revert^2 "Remove support for moving GC collector transitions"
by Mathieu Chartier
· 7 years ago
8f88207
Revert "Remove support for moving GC collector transitions"
by Mathieu Chartier
· 7 years ago
66a6550
Remove support for moving GC collector transitions
by Mathieu Chartier
· 7 years ago
f75dce4
Revert^2 "Delete GSS"
by Mathieu Chartier
· 7 years ago
e185883
Revert "Delete GSS"
by Mathieu Chartier
· 7 years ago
1397ea1
Delete GSS
by Mathieu Chartier
· 7 years ago
0a20607
Remove ART dependence on property debug.allocTracker.stackDepth
by Mathieu Chartier
· 7 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 7 years ago
3364d18
Clean up ImageSpace::LoadBootImage().
by Vladimir Marko
· 7 years ago
8682354
ART: Allow to change boot image pickup order
by Andreas Gampe
· 7 years ago
43c23b8
Delete thread pool in NotifyStartupCompleted
by Mathieu Chartier
· 7 years ago
7c73dd1
Revert "Revert "Prevent overflows for concurrent_start_bytes_ sum""
by Hans Boehm
· 7 years ago
ca3c6d9
Merge "Revert "Prevent overflows for concurrent_start_bytes_ sum""
by Vladimir Marko
· 7 years ago
83ba9b9
Revert "Prevent overflows for concurrent_start_bytes_ sum"
by Vladimir Marko
· 7 years ago
01eb773
Merge "Prevent overflows for concurrent_start_bytes_ sum"
by Hans Boehm
· 7 years ago
50b0445
Prevent overflows for concurrent_start_bytes_ sum
by Hans Boehm
· 7 years ago
1a862c8
Fix criteria to decide should next GC be minor
by Lokesh Gidra
· 7 years ago
119733d
Revert "Revert "ART: introduce PALette abstraction layer""
by Orion Hodson
· 7 years ago
e6e01a0
Revert "ART: introduce PALette abstraction layer"
by Orion Hodson
· 7 years ago
4b9d00a
ART: introduce PALette abstraction layer
by Orion Hodson
· 7 years ago
cc17d07
Reducing CPU impact of non-monotonic clocks on Gc.
by Vincent Palomares
· 7 years ago
0b4d146
ART: make generational CC a runtime option
by Albert Mingkun Yang
· 8 years ago
1575267
Tweak native allocation GC triggering thresholds
by Hans Boehm
· 7 years ago
aac0972
ART: Add cause to GC wait-for-completion systrace
by Andreas Gampe
· 7 years ago
ada33d7
Move startup thread pool back into runtime
by Mathieu Chartier
· 7 years ago
1c34b71
Split inter-region ref bitmap for every space
by Lokesh Gidra
· 7 years ago
de94ea7
ART: add dump region info runtime option
by Albert Mingkun Yang
· 8 years ago
Next »