Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
b960cd7342cd68a614bb0c54d0d676cc2b8caf29
/
runtime
/
gc
59fe711
Fix infinite loop when calling SetStatus after OOM.
by Mathieu Chartier
· 11 years ago
0ee33c3
Merge "Revert "Revert "ART: Key-Value Store in Oat header"""
by Andreas Gampe
· 11 years ago
22f8e5c
Revert "Revert "ART: Key-Value Store in Oat header""
by Andreas Gampe
· 11 years ago
f37a88b
ART: Compacting ROS/DlMalloc spaces with semispace copy GC
by Zuo Wang
· 11 years ago
14cc9be
Faster TLAB allocator.
by Mathieu Chartier
· 11 years ago
49ab79d
Merge "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Sebastien Hertz
· 11 years ago
9e82bd3
Revert "Revert "Revert "Add intrinsic for Reference.get()"""
by Sebastien Hertz
· 11 years ago
d4415e8
Revert "Revert "Add intrinsic for Reference.get()""
by Christopher Ferris
· 11 years ago
a9b870b
Revert "Add intrinsic for Reference.get()"
by Christopher Ferris
· 11 years ago
03c672f
Merge "Revert "Revert "Add intrinsic for Reference.get()"""
by Christopher Ferris
· 11 years ago
7ee5cd1
Merge "Revert "Add intrinsic for Reference.get()""
by Christopher Ferris
· 11 years ago
e2ebfb4
Merge "Add intrinsic for Reference.get()"
by Mathieu Chartier
· 11 years ago
2f4f0a3
Change default heap maximum size to be 256m.
by Mathieu Chartier
· 11 years ago
e28ed99
Fix race condition in release pages.
by Mathieu Chartier
· 11 years ago
460503b
Add intrinsic for Reference.get()
by Fred Shih
· 11 years ago
654dd48
Improve the OOME fragmentation message.
by Hiroshi Yamauchi
· 11 years ago
be2a1df
Fix GC to use art::Atomic rather than compiler intrinsics.
by Ian Rogers
· 11 years ago
a5b5c55
Add notion of released vs empty pages to ROSAlloc.
by Mathieu Chartier
· 11 years ago
1461144
Move card table away from android_atomic_cas.
by Ian Rogers
· 11 years ago
7c88c60
Add easy way to ensure the next allocation does GC.
by Mathieu Chartier
· 11 years ago
8078b29
Merge "Revert "ART: Key-Value Store in Oat header""
by Nicolas Geoffray
· 11 years ago
452bee5
Revert "ART: Key-Value Store in Oat header"
by Nicolas Geoffray
· 11 years ago
c87d27b
ART: Key-Value Store in Oat header
by Andreas Gampe
· 11 years ago
6e524dd
Merge "Make dex2oat heap size product configurable [art]"
by Brian Carlstrom
· 11 years ago
670134e
Make dex2oat heap size product configurable [art]
by Brian Carlstrom
· 11 years ago
146b187
Don't allow negative GetFreeMemory.
by Mathieu Chartier
· 11 years ago
fe7aee2
Merge "More advanced timing loggers."
by Mathieu Chartier
· 11 years ago
f5997b4
More advanced timing loggers.
by Mathieu Chartier
· 11 years ago
48ab687
Add logging to monitor deflation.
by Mathieu Chartier
· 11 years ago
a1c1c71
Use reader lock of bulk free lock when not freeing.
by Mathieu Chartier
· 11 years ago
10fb83a
Shared single GC iteration accounting for all GCs.
by Mathieu Chartier
· 11 years ago
52e4b43
Add mark compact collector.
by Mathieu Chartier
· 11 years ago
19d46b4
Fix systrace logging, total paused time, and bytes saved message.
by Mathieu Chartier
· 11 years ago
dd69b14
Merge "Fix error with remembered sets creation."
by Mathieu Chartier
· 11 years ago
96bcd45
Fix error with remembered sets creation.
by Mathieu Chartier
· 11 years ago
308351a
Change reference processing to use heap references.
by Mathieu Chartier
· 11 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 11 years ago
b399e97
Merge "Reduced frequency of blocks for concurrent gc"
by Mathieu Chartier
· 11 years ago
530e1b5
Reduced frequency of blocks for concurrent gc
by Fred Shih
· 11 years ago
608f63b
Merge "Add locking around boot image generation."
by Narayan Kamath
· 11 years ago
d1c606f
Add locking around boot image generation.
by Narayan Kamath
· 11 years ago
d30e1d6
Fix GetFreeMemory to use fooprint limit instead of max memory.
by Mathieu Chartier
· 11 years ago
aff59a8
Add missing initializtaion of last_gc_time_ns_.
by Mathieu Chartier
· 11 years ago
4479ba3
Merge "Change FieldHelper to use a handle."
by Mathieu Chartier
· 11 years ago
576ca0c
Reduce header files including header files.
by Ian Rogers
· 11 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 11 years ago
7ce6105
Merge "Verify there's no mem map gap for immune region not to break."
by Hiroshi Yamauchi
· 11 years ago
3eed93d
Verify there's no mem map gap for immune region not to break.
by Hiroshi Yamauchi
· 11 years ago
262a0a3
ART: Heap-allocate buffer in space_bitmap when on 64b arch
by Andreas Gampe
· 11 years ago
9db911e
Print mutexes held in Thread::Dump.
by Mathieu Chartier
· 11 years ago
b870823
ART: Add thread safety test for LargeObjectSpace
by Andreas Gampe
· 11 years ago
8e1ebf4
Change GetFreeMemory to use the growth limit.
by Mathieu Chartier
· 11 years ago
e8aff40
Merge "Use a heap allocated free buffer in MarkSweep::SweepArray()."
by Hiroshi Yamauchi
· 11 years ago
bbdc5bc
Use a heap allocated free buffer in MarkSweep::SweepArray().
by Hiroshi Yamauchi
· 11 years ago
11138c7
Merge "Don't create bump pointer spaces unless necessary."
by Mathieu Chartier
· 11 years ago
4240c51
Don't create bump pointer spaces unless necessary.
by Mathieu Chartier
· 11 years ago
0130ba0
Merge "Allocate large enough space bitmaps for malloc spaces."
by Hiroshi Yamauchi
· 11 years ago
12e6d74
Add option to specify compiler executable.
by Tsu Chiang Chuang
· 11 years ago
447a914
Allocate large enough space bitmaps for malloc spaces.
by Hiroshi Yamauchi
· 11 years ago
d07a913
Improve invalid large object free dumping.
by Mathieu Chartier
· 11 years ago
c179016
Add reserve area to allocation stacks.
by Mathieu Chartier
· 11 years ago
c4ddc04
Add support for jemalloc instead of dlmalloc.
by Christopher Ferris
· 11 years ago
e9e55ac
Fix build.
by Mathieu Chartier
· 11 years ago
061ece1
Merge "Begin migration of art::Atomic to std::atomic."
by Ian Rogers
· 11 years ago
8e4a96d
Change zygote_creation_lock_ to be member instead of static.
by Mathieu Chartier
· 11 years ago
3e5cf30
Begin migration of art::Atomic to std::atomic.
by Ian Rogers
· 11 years ago
d323673
Merge "Simplify Class::IsArtFieldClass()."
by Hiroshi Yamauchi
· 11 years ago
bd0fb61
Simplify Class::IsArtFieldClass().
by Hiroshi Yamauchi
· 11 years ago
8ab7e78
Improve heap verification for invalid roots.
by Mathieu Chartier
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
13bf2e6
Check and log a to-space overflow explicitly.
by Hiroshi Yamauchi
· 11 years ago
2afe494
Follow up to "Add ISA directory to image and odex pathnames."
by Brian Carlstrom
· 11 years ago
84e5242
Merge "Add ISA directory to image and odex pathnames."
by Brian Carlstrom
· 11 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 11 years ago
0e12bdc
Add ISA directory to image and odex pathnames.
by Brian Carlstrom
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
3b2bcbf
Merge "Move RoS allocator to use unordered_set."
by Ian Rogers
· 11 years ago
5fcfa7d
Move RoS allocator to use unordered_set.
by Ian Rogers
· 11 years ago
2298683
Improve large object free CHECK
by Mathieu Chartier
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
ad930da
Merge "Move quick frame info to OatQuickMethodHeader."
by Vladimir Marko
· 11 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 11 years ago
e920cfd
Merge "Fix a lock level violation with background compaction enabled."
by Hiroshi Yamauchi
· 11 years ago
a6a8d14
Fix a lock level violation with background compaction enabled.
by Hiroshi Yamauchi
· 11 years ago
b9beb2e
Place ISA into boot image name.
by Ian Rogers
· 11 years ago
a52c5a6
Merge "Reference::GetReferent() calls by GC should not trigger read barriers."
by Hiroshi Yamauchi
· 11 years ago
bfff21a
Reference::GetReferent() calls by GC should not trigger read barriers.
by Hiroshi Yamauchi
· 11 years ago
2175f52
Fix race condition in ProcessReferences.
by Mathieu Chartier
· 11 years ago
a17288e
Add null check in MarkSweepMarkObjectSlowPath.
by Mathieu Chartier
· 11 years ago
2d1ab0a
Use WaitHoldingLocks in ReferenceProcessor::GetReferent.
by Mathieu Chartier
· 11 years ago
8254783
Merge "Add concurrent reference processing."
by Mathieu Chartier
· 11 years ago
13ff810
Merge "Fix spammy "Disabling background compaction for non zygote" message."
by Mathieu Chartier
· 11 years ago
78f7b4c
Add concurrent reference processing.
by Mathieu Chartier
· 11 years ago
b60717a
Merge "Trigger GSS whole-heap collection based on large object allocations."
by Hiroshi Yamauchi
· 11 years ago
52ba199
Fix spammy "Disabling background compaction for non zygote" message.
by Mathieu Chartier
· 11 years ago
24faeb2
Trigger GSS whole-heap collection based on large object allocations.
by Hiroshi Yamauchi
· 11 years ago
41961e2
Fix device booting with DlMalloc instead of RosAlloc.
by Mathieu Chartier
· 11 years ago
e76e70f
Add RecordFree to the GarbageCollector interface
by Mathieu Chartier
· 11 years ago
52f8488
Prevent spurious dexopts in 32-64 builds.
by Narayan Kamath
· 11 years ago
dbb8727
Merge "Add inline to RosAlloc::AllocFromCurrentRunUnlocked()."
by Hiroshi Yamauchi
· 11 years ago
Next »