Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
08e3397d83784f67f0e5f447e25f1f791fe650f1
/
runtime
/
mem_map.cc
ff80dfc
Merge "Jit Code Cache instruction pipeline flushing"
by Treehugger Robot
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
56fe32e
Jit Code Cache instruction pipeline flushing
by Orion Hodson
· 7 years ago
d1dbb74
Separate rw from rx views of jit code cache
by David Sehr
· 7 years ago
651ba59
ART: Split out PROT_EXEC from custom low-4GB allocator
by Andreas Gampe
· 7 years ago
8375e4f
Merge "ART: Fix or disable some tidy warnings."
by Treehugger Robot
· 7 years ago
f45d61c
ART: Fix or disable some tidy warnings.
by Andreas Gampe
· 7 years ago
3b7dc35
ART: Clean up allocator.h
by Andreas Gampe
· 7 years ago
7c928f0
Combine madvise for clearing region space
by Mathieu Chartier
· 7 years ago
0dfc315
ART: More header cleanup - mem_map.h
by Andreas Gampe
· 7 years ago
3c3c4a1
Improve the region space memory mapping.
by Hiroshi Yamauchi
· 8 years ago
66b1d57
Use null error_msg for pic images
by Mathieu Chartier
· 8 years ago
1b14fb8
Remove Mutex dependency from MemMap
by David Sehr
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
58a73d2
Don't use ashmen when kIsTargetLinux is set.
by Nicolas Geoffray
· 8 years ago
1da4508
Merge "Fall back to true anonymous mmap if out of file descriptors."
by Treehugger Robot
· 8 years ago
d1d2492
Merge "Remove unused std::ostringstream variable."
by Treehugger Robot
· 8 years ago
dea2552
Remove unused std::ostringstream variable.
by Richard Uhler
· 8 years ago
a5c61bf
Fall back to true anonymous mmap if out of file descriptors.
by Richard Uhler
· 8 years ago
6e6078a
Clear (madvise) card table for CC
by Mathieu Chartier
· 8 years ago
43e10b0
ART: Replace ScopedFd with FdFile
by Andreas Gampe
· 8 years ago
58c0b44
Merge "Add lock when iterating over BacktraceMap."
by Christopher Ferris
· 8 years ago
56f8b56
Add lock when iterating over BacktraceMap.
by Christopher Ferris
· 8 years ago
7fa5578
ART: Fix ImageSpace::Init
by Andreas Gampe
· 8 years ago
3071f80
Patch for compiling art to run on linux target
by Bilyan Borisov
· 8 years ago
7ec0904
ART: Dump less maps
by Andreas Gampe
· 8 years ago
29ab360
Fix valgrind errors with MemMap::Sync().
by Hiroshi Yamauchi
· 9 years ago
83723ae
Add MapAnonymous handling for null error_str
by Mathieu Chartier
· 9 years ago
6edb9ae
Check pages are readable after mprotect for SEGV_ACCERR diagnosis
by Hiroshi Yamauchi
· 9 years ago
9bdf108
Revert "Revert "Write dex files to oat file early.""
by Vladimir Marko
· 9 years ago
919f553
Revert "Write dex files to oat file early."
by Vladimir Marko
· 9 years ago
625a64a
Write dex files to oat file early.
by Vladimir Marko
· 9 years ago
a25dce9
Support --perf with jitted code.
by Nicolas Geoffray
· 9 years ago
ebe2dfc
Support null error_msg for select MemMap functions
by Mathieu Chartier
· 9 years ago
21e3325
Delete flaky DCHECK
by Mathieu Chartier
· 9 years ago
11cea0c
Fix mac build
by Mathieu Chartier
· 9 years ago
42bddce
Add low_4gb support to MapFile and MapFileAtAddress
by Mathieu Chartier
· 9 years ago
24a0fc8
Add some missing comments
by Mathieu Chartier
· 9 years ago
e58991b
Revert "Revert "Unload oat files""
by Mathieu Chartier
· 9 years ago
0389cd5
Use arc4random_buf instead of getauxval(AT_RANDOM).
by Josh Gao
· 9 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
1e13374
Generalize Valgrind annotations in ART to support ASan.
by Evgenii Stepanov
· 9 years ago
86b35f9
Merge "Revert "Revert "Use dlopen to load oat files."""
by David Srbecky
· 9 years ago
1baabf0
Revert "Revert "Use dlopen to load oat files.""
by David Srbecky
· 9 years ago
f6c77d7
Merge "Revert "Use dlopen to load oat files.""
by David Srbecky
· 9 years ago
7a46b7e
Revert "Use dlopen to load oat files."
by David Srbecky
· 9 years ago
01d4b50
Pass reuse flag to MemMap constructor
by Mathieu Chartier
· 9 years ago
49e1fab
Use dlopen to load oat files.
by David Srbecky
· 9 years ago
38c8221
More LOW_4G optimizations
by Mathieu Chartier
· 9 years ago
7889a77
Add optimization for LOW_4G allocator
by Mathieu Chartier
· 9 years ago
1d8199d
Tidy up spelling
by Kenny Root
· 9 years ago
17a924a
ART: Merge entries with same name and protect in MemMap dump.
by Vladimir Marko
· 9 years ago
b550582
ART: Fix debug output for bad reused MemMap.
by Vladimir Marko
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 9 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
a6dfdae
ART: Print maps directly to log
by Andreas Gampe
· 10 years ago
379d09f
Add clamp growth limit
by Mathieu Chartier
· 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
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
6e88ef6
Change MemMap::maps_ to not be global variable
by Mathieu Chartier
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
bad0267
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 10 years ago
b89c3da
Make a couple of map checks debug only.
by Narayan Kamath
· 10 years ago
836572a
Check for a NULL pointer, do not call Build.
by Christopher Ferris
· 10 years ago
a62a588
ART: Fix memory unmapped twice issue in ElfFile::Load(bool)
by Jim_Guo
· 10 years ago
422f473
Use the uncached form of BacktraceMap::Create.
by Christopher Ferris
· 10 years ago
c3ccc10
Fix the Mac build on x86-64.
by Ian Rogers
· 10 years ago
d6b6865
Mac doesn't define MAP_ANONYMOUS
by Ian Rogers
· 10 years ago
997f0f9
Limit the size of files created by run-test to 2MB.
by Ian Rogers
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
7ce6105
Merge "Verify there's no mem map gap for immune region not to break."
by Hiroshi Yamauchi
· 10 years ago
3eed93d
Verify there's no mem map gap for immune region not to break.
by Hiroshi Yamauchi
· 10 years ago
c355a2a
Fix race condition in MemMap::MapAnonymous.
by Mathieu Chartier
· 10 years ago
d8f26db
ART: Randomize mem_map start address for linear scan search
by Andreas Gampe
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
6bd621a
ART: Move start of linear mmap_scan out of reserved space
by Andreas Gampe
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
84d49cc
ART: Resolve MAP_32BIT limitation in x86_64
by Qiming Shi
· 10 years ago
4d3e8b0
Merge "Fixes to mem_map wraparound and ARM64 quick_invoke assembly"
by Andreas Gampe
· 10 years ago
aa94cf3
Avoid strerror until we are sure there is an error
by Brian Carlstrom
· 10 years ago
9de65ff
Fixes to mem_map wraparound and ARM64 quick_invoke assembly
by Andreas Gampe
· 10 years ago
7104cbf
Fix sign problem, implement low-mem mmap wraparound
by Andreas Gampe
· 10 years ago
71a3eba
Quick typo fix in the 4GB lowmem code
by Andreas Gampe
· 10 years ago
8dba5aa
AArch64: Add memory allocation in low 4GB
by Stuart Monteith
· 10 years ago
4fb5df8
Make MemMap::MapAnonymous() fail if the requested address is not available.
by Hiroshi Yamauchi
· 10 years ago
c7cb190
Print error message if ImageSpace::Init fails.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
0d6adac
Fix apps with more than one dex file with the same name
by Brian Carlstrom
· 11 years ago
caf22ac
Modify to use new BacktraceMap creation function.
by Christopher Ferris
· 11 years ago
3cab422
Move __STDC_FORMAT_MACROS to a cflag.
by Ian Rogers
· 11 years ago
debeb3a
64bit friendly printf modifiers in mem map errors.
by Ian Rogers
· 11 years ago
943af7d
Change to support new BacktraceMap.
by Christopher Ferris
· 11 years ago
3b6f0fa
Add more logging when mmap fails.
by Mathieu Chartier
· 11 years ago
6b98c91
am 7b5f0cf0: Use libbacktrace instead of libcorkscrew.
by Christopher Ferris
· 11 years ago
7b5f0cf
Use libbacktrace instead of libcorkscrew.
by Christopher Ferris
· 11 years ago
fd7e7f1
Fix a double unmap issue in MemMap::UnMapAtEnd().
by Hiroshi Yamauchi
· 11 years ago
Next »