Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
0b8027003514c4fa6a850e5087076e991daaf4c3
/
runtime
/
gc
/
space
52f8488
Prevent spurious dexopts in 32-64 builds.
by Narayan Kamath
· 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
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
bbd695c
Replace ObjectSet with LargeObjectBitmap.
by Mathieu Chartier
· 11 years ago
c4d095b
Don't call SetFootprintLimit in CreateZygoteSpace.
by Mathieu Chartier
· 11 years ago
a8e8f9c
Refactor space bitmap to support different alignments.
by Mathieu Chartier
· 11 years ago
31f4414
Clean-up heap spaces.
by Mathieu Chartier
· 11 years ago
d9a88de
Implement rosalloc page trimming without suspending threads.
by Hiroshi Yamauchi
· 11 years ago
800ac2d
Insert an empty read barrier call.
by Hiroshi Yamauchi
· 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
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
1cd53db
Fix a DCHECK failure when causing GC from DDMS.
by Hiroshi Yamauchi
· 11 years ago
0767c9a
Add valgrind support to large object map space.
by Mathieu Chartier
· 11 years ago
c93c530
Revoke rosalloc thread-local buffers at the checkpoint.
by Hiroshi Yamauchi
· 11 years ago
36bf216
Add Heap::RunningOnValgrind and call it from the spaces.
by Mathieu Chartier
· 11 years ago
4fb5df8
Make MemMap::MapAnonymous() fail if the requested address is not available.
by Hiroshi Yamauchi
· 11 years ago
b373e09
Implicit null/suspend checks (oat version bump)
by Dave Allison
· 11 years ago
8d56210
Refactor immune region logic into its own file.
by Mathieu Chartier
· 11 years ago
5ccd498
Put the post zygote non-moving space next to the malloc space.
by Hiroshi Yamauchi
· 11 years ago
5647d18
Fix tests to pass with VerifyObject.
by Mathieu Chartier
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
c7cb190
Print error message if ImageSpace::Init fails.
by Mathieu Chartier
· 11 years ago
661974a
Fix valgrind gtests and memory leaks.
by Mathieu Chartier
· 11 years ago
2ec6520
Support compiler filters for boot classpath
by Brian Carlstrom
· 11 years ago
b02458f
Merge "Decrease lock uses in RosAlloc::BulkFree()."
by Hiroshi Yamauchi
· 11 years ago
9583fbc
Remove oat file location in the image.
by Nicolas Geoffray
· 11 years ago
26d69ff
Decrease lock uses in RosAlloc::BulkFree().
by Hiroshi Yamauchi
· 11 years ago
24651ec
Further split of the space tests
by Andreas Gampe
· 11 years ago
15d3402
Add custom SIGSEGV handler to help find heap corruption.
by Mathieu Chartier
· 11 years ago
a55cf41
Ensure usable space data is zeroed in arrays.
by Ian Rogers
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 11 years ago
9d04a20
(Experimental) Add Brooks pointers.
by Hiroshi Yamauchi
· 11 years ago
0f8aa6b
Merge "Fix the memory protection issue in RosAllocSpace::CreateFromMemMap()"
by Hiroshi Yamauchi
· 11 years ago
4cf5e57
Move waitpid(2) includes to art::Exec implementation
by Brian Carlstrom
· 11 years ago
fffb0b7
Merge "Create CompilerOptions"
by Brian Carlstrom
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
385de73
Fix the memory protection issue in RosAllocSpace::CreateFromMemMap()
by lzang1
· 11 years ago
6449c62
Create CompilerOptions
by Brian Carlstrom
· 11 years ago
a743351
Split space_test into separate checks
by Andreas Gampe
· 11 years ago
4e30541
Fix and optimize verify object.
by Mathieu Chartier
· 11 years ago
239e8da
Merge "Revert "Revert "Revert "Add a script for running art standalone.""""
by Ian Rogers
· 11 years ago
97f4489
Revert "Revert "Revert "Add a script for running art standalone."""
by Ian Rogers
· 11 years ago
44ba806
Merge "Revert "Revert "Add a script for running art standalone."""
by Nicolas Geoffray
· 11 years ago
4b23250
Revert "Revert "Add a script for running art standalone.""
by Nicolas Geoffray
· 11 years ago
8544b46
Fix race condition in BumpPointerSpace::Walk.
by Mathieu Chartier
· 11 years ago
4d2efce
Don't hardcode object layout in Unsafe and space_test.
by Hiroshi Yamauchi
· 11 years ago
fc4c27e
Change BumpPointerSpace main block header to not be in space data.
by Mathieu Chartier
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
a4adbfd
RosAlloc verification.
by Hiroshi Yamauchi
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
1f3b535
Move SwapBitmaps to ContinuousMemMapAllocSpace.
by Mathieu Chartier
· 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
db7f37d
Refactor large object sweeping.
by Mathieu Chartier
· 11 years ago
85a43c0
Bin packing the zygote (best fit).
by Mathieu Chartier
· 11 years ago
e6da9af
Background compaction support.
by Mathieu Chartier
· 11 years ago
ec05007
Refactor sweeping logic into malloc space.
by Mathieu Chartier
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 11 years ago
5dcce9a
Merge "Remove some unnecessary code from dlmalloc_space/rosalloc_space."
by Hiroshi Yamauchi
· 11 years ago
e48780b
Remove some unnecessary code from dlmalloc_space/rosalloc_space.
by Hiroshi Yamauchi
· 11 years ago
573f7d2
Fix an array copy benchmark regression.
by Hiroshi Yamauchi
· 11 years ago
692fafd
Thread local bump pointer allocator.
by Mathieu Chartier
· 11 years ago
3ddbd42
Add SpaceTest for RosAllocSpace.
by Hiroshi Yamauchi
· 11 years ago
7410f29
Fix dumpsys meminfo <pid>.
by Mathieu Chartier
· 11 years ago
3c2856e
Inline RosAlloc::Alloc().
by Hiroshi Yamauchi
· 11 years ago
e768dfd
Merge "Add Valgrind rosalloc support." into dalvik-dev
by Hiroshi Yamauchi
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 11 years ago
7cb7bbc
Add Valgrind rosalloc support.
by Hiroshi Yamauchi
· 11 years ago
4ce1f00
Fix a per-process dumpsys meminfo crash.
by Hiroshi Yamauchi
· 11 years ago
e5eedcb
Fix cpplint errors.
by Hiroshi Yamauchi
· 11 years ago
cf58d4a
A custom 'runs-of-slots' memory allocator.
by Hiroshi Yamauchi
· 11 years ago
5ceb974
Fix libart.do boot check failure (b/11679102).
by Hiroshi Yamauchi
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 12 years ago
a3d2718
Change thread.h to thread-inl.h to pick up missing Thread::Currnet for debug build in master
by Brian Carlstrom
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
fd7e7f1
Fix a double unmap issue in MemMap::UnMapAtEnd().
by Hiroshi Yamauchi
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
be031ff
Remove four counter increments out of the allocation path.
by Hiroshi Yamauchi
· 11 years ago
1449f1d
am 80f85137: am 7c798419: am 7c3d13ae: Use file magic to determine file type, not file extension.
by Brian Carlstrom
· 11 years ago
7c3d13a
Use file magic to determine file type, not file extension.
by Brian Carlstrom
· 12 years ago
3b4c189
Split the allocation path into 'instrumented' and 'uninstrumented' ones.
by Hiroshi Yamauchi
· 12 years ago
72aaacf
resolved conflicts for merge of 50c3e9ca to dalvik-dev
by Mathieu Chartier
· 11 years ago
0f72e41
Improve heap verification.
by Mathieu Chartier
· 12 years ago
75165d0
Add valgrind support to compiler arena allocator.
by Mathieu Chartier
· 12 years ago
967a0ad
More allocation code optimizations.
by Hiroshi Yamauchi
· 12 years ago
31e8925
Write out image bitmap inside of image file.
by Mathieu Chartier
· 12 years ago
7571e8b
Add flock(2)ing on dex-cache files to prevent races
by Brian Carlstrom
· 12 years ago
Next »