Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
2ff224df935def246e12590ebc1eb81b45793c45
/
runtime
/
gc
/
allocator
a253c2d
Bytes_moved accounting fix and accounting cleanup
by Hans Boehm
· 6 years ago
7c5acbb
ART: Fix some types
by Andreas Gampe
· 7 years ago
5a0430d
ART: Introduce runtime_globals
by Andreas Gampe
· 7 years ago
3b01574
Ignore expansion-to-defined warning from dlmalloc include
by Yi Kong
· 7 years ago
c1896c9
C++17 compatibility: make WITH_TIDY=1 happy again.
by Elliott Hughes
· 7 years ago
1130659
Refactor MemMap::MapAnonymous().
by Vladimir Marko
· 7 years ago
88dbad3
ART: Do some include-what-you-use
by Andreas Gampe
· 7 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 7 years ago
56de89a
Mark most *Offset helper functions as constexpr.
by David Srbecky
· 7 years ago
f6985bd
Add an overload for MemMap::MapAnonymous().
by Vladimir Marko
· 7 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 7 years ago
05e34f4
Revert^2 "Remove support for Valgrind in ART."
by Roland Levillain
· 7 years ago
8b362a8
Revert "Remove support for Valgrind in ART."
by Andreas Gampe
· 7 years ago
8268cb6
Remove support for Valgrind in ART.
by Roland Levillain
· 7 years ago
1979c64
Clean up include paths
by David Sehr
· 7 years ago
79e2607
Move profile dependent modules to libartbase
by David Sehr
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
923a694
Ignore null-pointer-arithmetic warnings in external/dlmalloc
by Yi Kong
· 8 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 8 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 8 years ago
c9b46d5
Remove unused declarations of dead code.
by Elliott Hughes
· 8 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 8 years ago
3b7dc35
ART: Clean up allocator.h
by Andreas Gampe
· 8 years ago
b486a98
ART: Introduce thread-current-inl.h
by Andreas Gampe
· 8 years ago
d9911ee
ART: Clean up field initialization
by Andreas Gampe
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 9 years ago
a9033d7
Add more detail to rosalloc fragmentation OOME
by Mathieu Chartier
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 9 years ago
e74fe1e
Avoid decrementing iterator to std::set<>::begin() in RosAlloc.
by Vladimir Marko
· 9 years ago
bb661c0
Refactor use of __ANDROID__ macro
by Bilyan Borisov
· 9 years ago
b62f2e6
Add RosAlloc stats dump.
by Hiroshi Yamauchi
· 9 years ago
fc067bf
Use smaller rosalloc run sizes.
by Hiroshi Yamauchi
· 9 years ago
b5e31f3
Fix rosalloc issues with valgrind.
by Hiroshi Yamauchi
· 9 years ago
7ed9c56
Use 8-byte increment bracket sizes for rosalloc thread local runs.
by Hiroshi Yamauchi
· 9 years ago
3220a6d
Use dlmalloc from external/dlmalloc instead of bionic/.
by Josh Gao
· 10 years ago
5784621
No need merging bulk free list again when revoking thread local runs
by Lei Li
· 10 years ago
7cabeca
Merge "Revert "Revert "Implement rosalloc fast path in assembly for 32 bit arm."""
by Hiroshi Yamauchi
· 10 years ago
dc412b6
Revert "Revert "Implement rosalloc fast path in assembly for 32 bit arm.""
by Hiroshi Yamauchi
· 10 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 10 years ago
cf91c7d
Revert "Implement rosalloc fast path in assembly for 32 bit arm."
by Nicolas Geoffray
· 10 years ago
e631694
Implement rosalloc fast path in assembly for 32 bit arm.
by Hiroshi Yamauchi
· 10 years ago
31bf42c
Use free lists instead of bitmaps within rosalloc runs.
by Hiroshi Yamauchi
· 10 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 10 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 10 years ago
1e13374
Generalize Valgrind annotations in ART to support ASan.
by Evgenii Stepanov
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
e48b29b
Prevent undefined behavior in RosAlloc.
by Dan Albert
· 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
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
fef16ad
ART: Fix RosAlloc Valgrind code
by Andreas Gampe
· 10 years ago
c38c5ea
Clear thread local freed bits in RosAlloc::Run::InspectAllSlots
by Mathieu Chartier
· 10 years ago
3f3c6c0
Tune rosalloc buffer sizes.
by Hiroshi Yamauchi
· 11 years ago
d757632
ART: Fix valgrind
by Andreas Gampe
· 11 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 11 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 11 years ago
872dd82
Tidy and reduce ART library dependencies on the host.
by Ian Rogers
· 11 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 11 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 11 years ago
2fdeecb
Rosalloc should print unreachable page map type
by Maxim Kazantsev
· 11 years ago
59c0706
Work around ICE bugs with MIPS GCC and O1.
by Ian Rogers
· 11 years ago
fc787ec
Enable -Wimplicit-fallthrough.
by Ian Rogers
· 11 years ago
1373595
stdint types all the way!
by Ian Rogers
· 11 years ago
58553c7
Add allocation tracking allocators to ROSAlloc
by Mathieu Chartier
· 11 years ago
e63db27
Break apart header files.
by Ian Rogers
· 11 years ago
f37a88b
ART: Compacting ROS/DlMalloc spaces with semispace copy GC
by Zuo Wang
· 11 years ago
e28ed99
Fix race condition in release pages.
by Mathieu Chartier
· 11 years ago
654dd48
Improve the OOME fragmentation message.
by Hiroshi Yamauchi
· 11 years ago
a5b5c55
Add notion of released vs empty pages to ROSAlloc.
by Mathieu Chartier
· 11 years ago
f5997b4
More advanced timing loggers.
by Mathieu Chartier
· 11 years ago
a1c1c71
Use reader lock of bulk free lock when not freeing.
by Mathieu Chartier
· 11 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
5fcfa7d
Move RoS allocator to use unordered_set.
by Ian Rogers
· 11 years ago
52cf5c0
Add inline to RosAlloc::AllocFromCurrentRunUnlocked().
by Hiroshi Yamauchi
· 11 years ago
0651d41
Add thread unsafe allocation methods to spaces.
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
8585bad
Return bytes freed from RosAlloc.
by Mathieu Chartier
· 11 years ago
d9a88de
Implement rosalloc page trimming without suspending threads.
by Hiroshi Yamauchi
· 11 years ago
4cd662e
Fix Object::Clone()'s pre-fence barrier.
by Hiroshi Yamauchi
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
c93c530
Revoke rosalloc thread-local buffers at the checkpoint.
by Hiroshi Yamauchi
· 11 years ago
5d05705
Improve use of CHECK macros.
by Ian Rogers
· 11 years ago
661974a
Fix valgrind gtests and memory leaks.
by Mathieu Chartier
· 12 years ago
26d69ff
Decrease lock uses in RosAlloc::BulkFree().
by Hiroshi Yamauchi
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
f5b0e20
Thread-local allocation stack.
by Hiroshi Yamauchi
· 11 years ago
a4adbfd
RosAlloc verification.
by Hiroshi Yamauchi
· 11 years ago
70f6004
Fix a race condition in RosAlloc.
by Hiroshi Yamauchi
· 11 years ago
573f7d2
Fix an array copy benchmark regression.
by Hiroshi Yamauchi
· 12 years ago
218daa2
Change thread.h to thread-inl.h for missing Thread::Current for rosalloc.cc
by Brian Carlstrom
· 12 years ago
3c2856e
Inline RosAlloc::Alloc().
by Hiroshi Yamauchi
· 12 years ago
e5eedcb
Fix cpplint errors.
by Hiroshi Yamauchi
· 12 years ago
Next »