Home
last modified time | relevance | path

Searched refs:MemMap (Results 51 – 75 of 107) sorted by relevance

12345

/art/runtime/gc/space/
Drosalloc_space.cc47 RosAllocSpace::RosAllocSpace(MemMap&& mem_map, in RosAllocSpace()
71 RosAllocSpace* RosAllocSpace::CreateFromMemMap(MemMap&& mem_map, in CreateFromMemMap()
156 MemMap mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity); in Create()
224 MallocSpace* RosAllocSpace::CreateInstance(MemMap&& mem_map, in CreateInstance()
Dregion_space.cc50 MemMap RegionSpace::CreateMemMap(const std::string& name, in CreateMemMap()
57 MemMap mem_map; in CreateMemMap()
59 mem_map = MemMap::MapAnonymous(name.c_str(), in CreateMemMap()
77 MemMap::DumpMaps(LOG_STREAM(ERROR)); in CreateMemMap()
78 return MemMap::Invalid(); in CreateMemMap()
98 const std::string& name, MemMap&& mem_map, bool use_generational_cc) { in Create()
102 RegionSpace::RegionSpace(const std::string& name, MemMap&& mem_map, bool use_generational_cc) in RegionSpace()
Dimage_space.cc82 MemMap&& mem_map, in ImageSpace()
829 /*inout*/MemMap* image_reservation, in Init()
860 /*inout*/MemMap* image_reservation, in Init()
918 MemMap map = LoadImageFile( in Init()
933 MemMap image_bitmap_map = MemMap::MapFile(bitmap_section.Size(), in Init()
1154 static MemMap LoadImageFile(const char* image_filename, in LoadImageFile()
1160 /*inout*/MemMap* image_reservation, in LoadImageFile()
1168 return MemMap::MapFileAtAddress(address, in LoadImageFile()
1182 MemMap map = MemMap::MapAnonymous(image_location, in LoadImageFile()
1190 MemMap temp_map = MemMap::MapFile(sizeof(ImageHeader) + stored_size, in LoadImageFile()
[all …]
Dregion_space.h64 static MemMap CreateMemMap(const std::string& name, size_t capacity, uint8_t* requested_begin);
65 static RegionSpace* Create(const std::string& name, MemMap&& mem_map, bool use_generational_cc);
388 RegionSpace(const std::string& name, MemMap&& mem_map, bool use_generational_cc);
Dmemory_tool_malloc_space-inl.h276 MemMap&& mem_map, size_t initial_size, Params... params) in MemoryToolMallocSpace()
/art/dex2oat/
Ddex2oat_image_test.cc112 MemMap ReserveCoreImageAddressSpace(/*out*/std::string* error_msg) { in ReserveCoreImageAddressSpace()
121 return MemMap::MapAnonymous("Reservation", in ReserveCoreImageAddressSpace()
254 MemMap reservation = ReserveCoreImageAddressSpace(&error_msg); in TEST_F()
412 reservation = MemMap::Invalid(); // Free the reserved memory for loading images. in TEST_F()
418 MemMap extra_reservation; in TEST_F()
421 extra_reservation = MemMap::Invalid(); in TEST_F()
/art/runtime/
Doat_file.h45 class MemMap; variable
111 /*inout*/MemMap* reservation, // Where to load if not null.
157 /*inout*/MemMap* reservation, // Where to load if not null.
Ddexopt_test.cc196 MemMap::Init(); in ReserveImageSpace()
216 image_reservation_.push_back(MemMap::MapAnonymous("image reservation", in ReserveImageSpaceChunk()
Dindirect_reference_table.cc82 table_mem_map_ = MemMap::MapAnonymous("indirect ref table", in IndirectReferenceTable()
224 MemMap new_map = MemMap::MapAnonymous("indirect ref table", in Resize()
Dvdex_file.h179 explicit VdexFile(MemMap&& mmap) : mmap_(std::move(mmap)) {} in VdexFile()
392 mutable MemMap mmap_;
Dthread_pool.h98 MemMap stack_;
Doat_file_manager.cc423 static std::vector<const DexFile::Header*> GetDexFileHeaders(const std::vector<MemMap>& maps) { in GetDexFileHeaders()
426 for (const MemMap& map : maps) { in GetDexFileHeaders()
444 std::vector<MemMap>&& dex_mem_maps, in OpenDexFilesFromOat()
474 std::vector<MemMap>&& dex_mem_maps, in OpenDexFilesFromOat_Impl()
Dvdex_file.cc160 MemMap mmap = MemMap::MapFileAtAddress( in OpenAtAddress()
Druntime_callbacks_test.cc195 MemMap stack = MemMap::MapAnonymous("ThreadLifecycleCallback Thread", in TEST_F()
Dthread_pool.cc59 stack_ = MemMap::MapAnonymous(name.c_str(), in ThreadPoolWorker()
/art/runtime/native/
Ddalvik_system_DexFile.cc200 static MemMap AllocateDexMemoryMap(JNIEnv* env, jint start, jint end) { in AllocateDexMemoryMap()
204 return MemMap::Invalid(); in AllocateDexMemoryMap()
209 MemMap dex_mem_map = MemMap::MapAnonymous("DEX data", in AllocateDexMemoryMap()
217 return MemMap::Invalid(); in AllocateDexMemoryMap()
258 std::vector<MemMap> dex_mem_maps; in DexFile_openInMemoryDexFilesNative()
266 MemMap dex_data = AllocateDexMemoryMap(env, start, end); in DexFile_openInMemoryDexFilesNative()
/art/dex2oat/linker/
Doat_writer.h176 /*out*/ std::vector<MemMap>* opened_dex_files_map,
293 /*out*/ std::vector<MemMap>* opened_dex_files_map);
309 /*inout*/ std::vector<MemMap>* opened_dex_files_map,
Dimage_test.h243 std::vector<MemMap> opened_dex_files_maps; in DoCompile()
256 std::vector<MemMap> cur_opened_dex_files_maps; in DoCompile()
268 for (MemMap& cur_map : cur_opened_dex_files_maps) { in DoCompile()
Dimage_write_read_test.cc64 MemMap::Init(); in TestWriteRead()
/art/runtime/gc/accounting/
Datomic_stack.h255 mem_map_ = MemMap::MapAnonymous(name_.c_str(), in Init()
271 MemMap mem_map_;
/art/libdexfile/
DAndroid.bp56 // For MemMap.
70 // For MemMap.
84 // For MemMap.
/art/dexlayout/
Ddexlayout_main.cc80 MemMap::Init(); in DexlayoutDriver()
/art/libdexfile/dex/
Ddex_file_loader.h29 class MemMap; variable
/art/libprofile/profile/
Dprofile_compilation_info.h764 return new ProfileSource(fd, MemMap::Invalid()); in Create()
771 static ProfileSource* Create(MemMap&& mem_map) { in Create()
791 ProfileSource(int32_t fd, MemMap&& mem_map) in ProfileSource()
797 MemMap mem_map_;
/art/runtime/jit/
Djit.cc663 zygote_mapping_methods_ = MemMap::Invalid(); in NotifyZygoteCompilationDone()
674 MemMap child_mapping_methods = MemMap::MapFile( in NotifyZygoteCompilationDone()
1056 MemMap child_mapping_methods = MemMap::MapFile( in MapBootImageMethods()
1270 zygote_mapping_methods_ = MemMap::MapFile( in CreateThreadPool()
1286 zygote_mapping_methods_ = MemMap(); in CreateThreadPool()
1296 zygote_mapping_methods_ = MemMap(); in CreateThreadPool()

12345