Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
35831e8bfa1c0944d4c978d99c4c5b9577945170
/
runtime
/
gc
/
accounting
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
c895082
Clean up mod union table
by Mathieu Chartier
· 9 years ago
059ef3d
Always visit object class from VisitReferences
by Mathieu Chartier
· 9 years ago
009c34c
Merge "Fix and improve reference cache mod-union table"
by Mathieu Chartier
· 9 years ago
a52f2f9
Fix and improve reference cache mod-union table
by Mathieu Chartier
· 9 years ago
2a5c468
ART: Some header cleaning around bit-utils
by Andreas Gampe
· 9 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
54d220e
Move ArtFields and ArtMethods to be a length prefixed array
by Mathieu Chartier
· 9 years ago
d82e89e
Fix mod-union logic for native roots
by Mathieu Chartier
· 9 years ago
eb837eb
Clear temporary class arrays before linking the new class
by Mathieu Chartier
· 9 years ago
3908912
Add remembered set functionality for native roots
by Mathieu Chartier
· 9 years ago
da7c650
Visit class native roots from VisitReferences
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
9750995
Clean up GC callbacks to be virtual methods
by Mathieu Chartier
· 9 years ago
0b71357
Thread-local mark stacks for the CC collector.
by Hiroshi Yamauchi
· 9 years ago
d39645e
Move image intern table into image
by Mathieu Chartier
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
eb2baaf
Print field info on mark sweep invalid ref crash.
by Hiroshi Yamauchi
· 9 years ago
3130cdf
Add some more DISALLOW_COPY_AND_ASSIGN
by Mathieu Chartier
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
3481ba2
ART: Clean up includes.
by Vladimir Marko
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 10 years ago
4460a84
Rosalloc thread local allocation path without a cas.
by Hiroshi Yamauchi
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
4858a93
Change card cache mod-union table to use bitmaps
by Mathieu Chartier
· 10 years ago
04a7780
Merge "ART: reduce UpdateModUnionTable time for partial GC"
by Hiroshi Yamauchi
· 10 years ago
85ed6bd
Merge "ART: clear dirty cards of alloc space for MS/CMS partial and full GCs"
by Hiroshi Yamauchi
· 10 years ago
4add3b4
ART: clear dirty cards of alloc space for MS/CMS partial and full GCs
by Lei Li
· 10 years ago
cb535da
Change AtomicStack to use StackReference
by Mathieu Chartier
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
3befba4
ART: reduce UpdateModUnionTable time for partial GC
by Lei Li
· 10 years ago
727b294
ART: clear dirty cards of alloc space in pause phase
by Lei Li
· 10 years ago
379d09f
Add clamp growth limit
by Mathieu Chartier
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
bad0267
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 10 years ago
a5a3ac9
Fix GC memory overhead accounting.
by Mathieu Chartier
· 10 years ago
e4cab17
Enable large object space for zygote.
by Mathieu Chartier
· 10 years ago
d35326f
Fix heap corruption and verification.
by Mathieu Chartier
· 10 years ago
47e2e95
Clean up card table test.
by Mathieu Chartier
· 10 years ago
2c26501
Add card table test.
by Mathieu Chartier
· 10 years ago
aa3c3e5
Fix byte_cas to use uintptr_t Atomic.
by Mathieu Chartier
· 10 years ago
479f131
Merge "Disable adding main and non moving spaces to immune region in GSS"
by Mathieu Chartier
· 10 years ago
4c13a3f
Disable adding main and non moving spaces to immune region in GSS
by Mathieu Chartier
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
fd22d5b
Fix infinite loop when calling SetStatus after OOM.
by Mathieu Chartier
· 10 years ago
f37a88b
ART: Compacting ROS/DlMalloc spaces with semispace copy GC
by Zuo Wang
· 10 years ago
be2a1df
Fix GC to use art::Atomic rather than compiler intrinsics.
by Ian Rogers
· 10 years ago
1461144
Move card table away from android_atomic_cas.
by Ian Rogers
· 10 years ago
52e4b43
Add mark compact collector.
by Mathieu Chartier
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
4479ba3
Merge "Change FieldHelper to use a handle."
by Mathieu Chartier
· 10 years ago
576ca0c
Reduce header files including header files.
by Ian Rogers
· 10 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 10 years ago
262a0a3
ART: Heap-allocate buffer in space_bitmap when on 64b arch
by Andreas Gampe
· 10 years ago
c179016
Add reserve area to allocation stacks.
by Mathieu Chartier
· 10 years ago
3e5cf30
Begin migration of art::Atomic to std::atomic.
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 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
4db7449
Improve GSS reference processing.
by Hiroshi Yamauchi
· 11 years ago
73d1e17
Enable reading page map without lock in RosAlloc::BulkFree
by Mathieu Chartier
· 11 years ago
bbd695c
Replace ObjectSet with LargeObjectBitmap.
by Mathieu Chartier
· 11 years ago
e9ea70b
Fix clang build.
by Mathieu Chartier
· 11 years ago
a8e8f9c
Refactor space bitmap to support different alignments.
by Mathieu Chartier
· 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
4aeec17
Refactor some GC code.
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
0e54cd0
Refactor and optimize GC code.
by Mathieu Chartier
· 11 years ago
c93c530
Revoke rosalloc thread-local buffers at the checkpoint.
by Hiroshi Yamauchi
· 11 years ago
d387f7e
Fix a libartd.so boot DCHECK failure with the GSS collector.
by Hiroshi Yamauchi
· 11 years ago
38e68e9
Use the card table to speed up the GSS collector.
by Hiroshi Yamauchi
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
c2f4d02
Fix SafePrettyTypeOf to never call VerifyObject.
by Mathieu Chartier
· 11 years ago
6b8c503
Make ModifyCardsAtomic 64 bit safe.
by Mathieu Chartier
· 11 years ago
a280655
Remove some stray stringpiece.h includes
by Brian Carlstrom
· 11 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 11 years ago
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
f5b0e20
Thread-local allocation stack.
by Hiroshi Yamauchi
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
a1602f2
Add zygote space as its own space type.
by Mathieu Chartier
· 11 years ago
55b2764
64bit friendly GC CAS operations.
by Ian Rogers
· 11 years ago
2ef33c3
Fix bug in CardTable::ModifyCardsAtomic.
by Mathieu Chartier
· 11 years ago
db7f37d
Refactor large object sweeping.
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
bb11f4b
Fix byte_cas to work on non-word aligned addresses
by Brian Carlstrom
· 11 years ago
Next »