Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
2cebb24bfc3247d3e9be138a3350106737455918
/
runtime
/
gc
/
space
/
dlmalloc_space.cc
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
4460a84
Rosalloc thread local allocation path without a cas.
by Hiroshi Yamauchi
· 10 years ago
d757632
ART: Fix valgrind
by Andreas Gampe
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
654dd48
Improve the OOME fragmentation message.
by Hiroshi Yamauchi
· 10 years ago
be2a1df
Fix GC to use art::Atomic rather than compiler intrinsics.
by Ian Rogers
· 10 years ago
a8e8f9c
Refactor space bitmap to support different alignments.
by Mathieu Chartier
· 10 years ago
31f4414
Clean-up heap spaces.
by Mathieu Chartier
· 10 years ago
da44d77
Fix running with DlMalloc instead of RosAlloc.
by Mathieu Chartier
· 10 years ago
36bf216
Add Heap::RunningOnValgrind and call it from the spaces.
by Mathieu Chartier
· 10 years ago
661974a
Fix valgrind gtests and memory leaks.
by Mathieu Chartier
· 11 years ago
15d3402
Add custom SIGSEGV handler to help find heap corruption.
by Mathieu Chartier
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
385de73
Fix the memory protection issue in RosAllocSpace::CreateFromMemMap()
by lzang1
· 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
e6da9af
Background compaction support.
by Mathieu Chartier
· 11 years ago
e48780b
Remove some unnecessary code from dlmalloc_space/rosalloc_space.
by Hiroshi Yamauchi
· 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
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
· 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
72aaacf
resolved conflicts for merge of 50c3e9ca to dalvik-dev
by Mathieu Chartier
· 11 years ago
0f72e41
Improve heap verification.
by Mathieu Chartier
· 11 years ago
75165d0
Add valgrind support to compiler arena allocator.
by Mathieu Chartier
· 11 years ago
50b2928
Improve the allocation speed.
by Hiroshi Yamauchi
· 11 years ago
6875fd3
Fix valgrind support for dlmalloc space.
by Mathieu Chartier
· 11 years ago
e5426c9
Fix histogram memory issues.
by Mathieu Chartier
· 11 years ago
0f055d1
resolved conflicts for merge of 7934ac28 to dalvik-dev
by Brian Carlstrom
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
df28d4a
Merge "Show size/alloc/free per Dalvik heap space in dumpsys" into dalvik-dev
by Hiroshi Yamauchi
· 11 years ago
09b07a9
Show size/alloc/free per Dalvik heap space in dumpsys
by Hiroshi Yamauchi
· 11 years ago
4274889
Fixing cpplint readability/check issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/gc/space/dlmalloc_space.cc]
1d54e73
GC clean up.
by Ian Rogers
· 11 years ago
[Renamed (63%) from src/gc/space.cc]
6ed90ad
Changed image file to no longer be executable.
by Jeff Hao
· 11 years ago
79fe539
Removing remaining compiled stubs from image.
by Jeff Hao
· 11 years ago
58df327
Removed compiled resolution trampoline.
by Jeff Hao
· 11 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 11 years ago
a40307e
Ensure VM's heap is accounted correctly.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago
4893188
Avoid heap trims in foreground and audio apps.
by Ian Rogers
· 12 years ago
1aa246d
Move casts.h and stl_util.h into base/.
by Elliott Hughes
· 12 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
d22d548
Remove first GC pause.
by Mathieu Chartier
· 12 years ago
128c52c
Fix invalid root detection using wrong function to find space from object.
by Mathieu Chartier
· 12 years ago
1c23e1e
More space refactoring.
by Mathieu Chartier
· 12 years ago
155dfe9
More Gc statistics and logging
by Mathieu Chartier
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
[Renamed (97%) from src/space.cc]
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
8e9a149
Fix large object space overlapping map error
by Mathieu Chartier
· 12 years ago
2fde533
Refactor spaces and add free list large object space
by Mathieu Chartier
· 12 years ago
83cf328
Fix framework perf regression
by Mathieu Chartier
· 12 years ago
e0f0cb3
Large object space
by Mathieu Chartier
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
0325e62
Cumulative timing logger
by Mathieu Chartier
· 12 years ago
fd678be
Additional heap verification for the Gc
by Mathieu Chartier
· 12 years ago
15bf2d3
Use bionic's dlmalloc 2.8.5.
by Ian Rogers
· 12 years ago
b18e77a
Switch art over to the new bionic dlmalloc 2.8.5 callback
by Brian Carlstrom
· 12 years ago
357e9be
Sticky mark bits "generational" GC
by Mathieu Chartier
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
dcf8d72
Fix zygote live/mark bitmap size.
by Mathieu Chartier
· 12 years ago
cc236d7
Zygote space / partial collection support.
by Mathieu Chartier
· 12 years ago
654d3a2
Enable concurrent sweeping
by Mathieu Chartier
· 12 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 12 years ago
a168c83
Convince tsan that the card table isn't a problem.
by Elliott Hughes
· 12 years ago
9eebd3b
Trim the native heap too, like dalvik did.
by Elliott Hughes
· 12 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 12 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 12 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
fb6adba
Sharpen virtual calls to final methods.
by Ian Rogers
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
5643b78
On demand generation of boot files
by Brian Carlstrom
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
3bb17a6
Space trim and other unit tests. General space clean up.
by Ian Rogers
· 13 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 13 years ago
8952189
Merge art-cache dex files into oat files
by Brian Carlstrom
· 13 years ago
4dd9b4d
Clean up verbose logging.
by Elliott Hughes
· 13 years ago
169c9a7
Remove the use of Method from jni_compiler
by Ian Rogers
· 13 years ago
6c9c06d
Use ashmem to name our various anonymous regions.
by Elliott Hughes
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
6a5bd49
Implement the DDMS heap walking (for native and managed heaps).
by Elliott Hughes
· 13 years ago
c116070
Added support for -XX:HeapGrowthLimit switch
by jeffhao
· 13 years ago
307f75d
Add a C++ equivalent of Android's TimingLogger, and use it for the heap.
by Elliott Hughes
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago
4f0d07c
Spill possibly reference holding registers for runtime calls.
by Ian Rogers
· 13 years ago
1cb0a1d
Support for resolving unknown direct/static methods.
by Ian Rogers
· 13 years ago
7f1caab
Add an interface to Space, so Heap no longer needs to be friend of Space.
by Shih-wei Liao
· 13 years ago
ad25ac5
Static and direct resolution stub.
by Ian Rogers
· 13 years ago
8c2f641
Grow for improving target utilization. Applicable to the target side only.
by Shih-wei Liao
· 13 years ago
58ae941
Simplify command line arguments
by Brian Carlstrom
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago
Next »