Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
f832284dd847ff077577bb5712225430bbbb3b67
/
runtime
/
gc
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 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
52cf5c0
Add inline to RosAlloc::AllocFromCurrentRunUnlocked().
by Hiroshi Yamauchi
· 11 years ago
1dbbbf6
Merge "Add finalizer references from the entrypoints."
by Mathieu Chartier
· 11 years ago
89a201e
Add GC cause to WaitForGcToComplete message.
by Mathieu Chartier
· 11 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 11 years ago
8668c3c
Add finalizer references from the entrypoints.
by Mathieu Chartier
· 11 years ago
9a16f22
Merge "Add thread unsafe allocation methods to spaces."
by Mathieu Chartier
· 11 years ago
7edf7c8
Merge "Clean up Add/Remove space."
by Mathieu Chartier
· 11 years ago
11d9f06
Use instruction specific dalvik cache dirs.
by Narayan Kamath
· 11 years ago
1b54f9c
Clean up Add/Remove space.
by Mathieu Chartier
· 11 years ago
0651d41
Add thread unsafe allocation methods to spaces.
by Mathieu Chartier
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
6f365cc
Enable concurrent sweeping for non-concurrent GC.
by Mathieu Chartier
· 11 years ago
cb90571
Merge "Improve GSS reference processing."
by Hiroshi Yamauchi
· 11 years ago
4db7449
Improve GSS reference processing.
by Hiroshi Yamauchi
· 11 years ago
62ab87b
Always log explicit GC.
by Mathieu Chartier
· 11 years ago
4fd2050
Fix racy DCHECKS.
by Mathieu Chartier
· 11 years ago
59e6760
Rosalloc: fix signature for 64b
by Andreas Gampe
· 11 years ago
73d1e17
Enable reading page map without lock in RosAlloc::BulkFree
by Mathieu Chartier
· 11 years ago
3c4a434
Don't allow heap transitions if the runtime is shutting down.
by Mathieu Chartier
· 11 years ago
8585bad
Return bytes freed from RosAlloc.
by Mathieu Chartier
· 11 years ago
bbd695c
Replace ObjectSet with LargeObjectBitmap.
by Mathieu Chartier
· 11 years ago
4d7f61d
Use non volatile lock words in semispace collector.
by Mathieu Chartier
· 11 years ago
2f8da3e
Decrease target utilization for foreground apps.
by Mathieu Chartier
· 11 years ago
dcee9ee
Less confusing heap transition message.
by Mathieu Chartier
· 11 years ago
c4d095b
Don't call SetFootprintLimit in CreateZygoteSpace.
by Mathieu Chartier
· 11 years ago
e9ea70b
Fix clang build.
by Mathieu Chartier
· 11 years ago
d6b9b62
Merge "Refactor space bitmap to support different alignments."
by Mathieu Chartier
· 11 years ago
309e3bf
Reduce bump pointer space capacity.
by Mathieu Chartier
· 11 years ago
a8e8f9c
Refactor space bitmap to support different alignments.
by Mathieu Chartier
· 11 years ago
7840888
Fix hammerhead phone boot on master.
by Mathieu Chartier
· 11 years ago
b272cd3
Fix heap verification with SS/GSS.
by Mathieu Chartier
· 11 years ago
2480156
Merge "Fix an occasional ThreadStress crash."
by Hiroshi Yamauchi
· 11 years ago
d20aba1
Fix an occasional ThreadStress crash.
by Hiroshi Yamauchi
· 11 years ago
31f4414
Clean-up heap spaces.
by Mathieu Chartier
· 11 years ago
b38d483
Fix race condition in TransitionCollector.
by Mathieu Chartier
· 11 years ago
b6898f5
Add mean GC duration to DumpGcPerformanceInfo.
by Mathieu Chartier
· 11 years ago
dc9009e
Merge "Adjust sticky GC ergonomics."
by Mathieu Chartier
· 11 years ago
df86d1f
Adjust sticky GC ergonomics.
by Mathieu Chartier
· 11 years ago
8edd574
Merge "GSS: Fix the bump pointer space only collection."
by Hiroshi Yamauchi
· 11 years ago
df386c5
GSS: Fix the bump pointer space only collection.
by Hiroshi Yamauchi
· 11 years ago
5a48719
Reset GC timings after SIGQUIT.
by Mathieu Chartier
· 11 years ago
476fe7c
Merge "Implement rosalloc page trimming without suspending threads."
by Hiroshi Yamauchi
· 11 years ago
d9a88de
Implement rosalloc page trimming without suspending threads.
by Hiroshi Yamauchi
· 11 years ago
440e4ce
Add monitor deflation.
by Mathieu Chartier
· 11 years ago
7bf9f19
Improve invalid root dumping.
by Mathieu Chartier
· 11 years ago
541dd23
Merge "Insert an empty read barrier call."
by Hiroshi Yamauchi
· 11 years ago
800ac2d
Insert an empty read barrier call.
by Hiroshi Yamauchi
· 11 years ago
e9236f0
Merge "Fix Object::Clone()'s pre-fence barrier."
by Hiroshi Yamauchi
· 11 years ago
4cd662e
Fix Object::Clone()'s pre-fence barrier.
by Hiroshi Yamauchi
· 11 years ago
be73e57
Fix off-by-1 error in new SpaceBitmap
by Andreas Gampe
· 11 years ago
cb8aea4
Make SpaceBitmap cross-compiling tolerant
by Andreas Gampe
· 11 years ago
8afeb85
Pass instruction-set from runtime through to spawned dex2oat.
by Ian Rogers
· 11 years ago
252f848
Merge "Fix running with DlMalloc instead of RosAlloc."
by Mathieu Chartier
· 11 years ago
da44d77
Fix running with DlMalloc instead of RosAlloc.
by Mathieu Chartier
· 11 years ago
79b1bf0
Merge "Make the support code for read barriers a bit more general."
by Hiroshi Yamauchi
· 11 years ago
7ea687d
Merge "Fix stack overflow slow path error."
by Mathieu Chartier
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
624468c
Make the support code for read barriers a bit more general.
by Hiroshi Yamauchi
· 11 years ago
05a48b1
Fix stack overflow slow path error.
by Mathieu Chartier
· 11 years ago
cfd5acf
Merge "Fix a DCHECK failure when causing GC from DDMS."
by Hiroshi Yamauchi
· 11 years ago
5ae2c93
Fix non concurrent mark sweep ergonomics.
by Mathieu Chartier
· 11 years ago
1cd53db
Fix a DCHECK failure when causing GC from DDMS.
by Hiroshi Yamauchi
· 11 years ago
0f7bf6a
Swap allocation stacks in pause.
by Mathieu Chartier
· 11 years ago
2616248
Merge "Refactor some GC code."
by Mathieu Chartier
· 11 years ago
f805f77
Merge "An empty collector skeleton for a read barrier-based collector."
by Hiroshi Yamauchi
· 11 years ago
4aeec17
Refactor some GC code.
by Mathieu Chartier
· 11 years ago
d5307ec
An empty collector skeleton for a read barrier-based collector.
by Hiroshi Yamauchi
· 11 years ago
afe4998
Change sticky GC ergonomics to use GC throughput.
by Mathieu Chartier
· 11 years ago
12442d3
Merge "Less redundant verification."
by Mathieu Chartier
· 11 years ago
580a8df
Less redundant verification.
by Mathieu Chartier
· 11 years ago
0767c9a
Add valgrind support to large object map space.
by Mathieu Chartier
· 11 years ago
91e3063
Add GC mode for stressing testing heap transitions.
by Mathieu Chartier
· 11 years ago
3b05e9b
Add missing debugger root visiting.
by Mathieu Chartier
· 11 years ago
407f702
Refactor object reference visiting logic.
by Mathieu Chartier
· 11 years ago
Next »