Home
last modified time | relevance | path

Searched refs:JitMemoryRegion (Results 1 – 13 of 13) sorted by relevance

/art/runtime/jit/
Djit_memory_region.cc44 bool JitMemoryRegion::Initialize(size_t initial_capacity, in Initialize()
302 void JitMemoryRegion::SetFootprintLimit(size_t new_footprint) { in SetFootprintLimit()
312 bool JitMemoryRegion::IncreaseCodeCacheCapacity() { in IncreaseCodeCacheCapacity()
337 void* JitMemoryRegion::MoreCore(const void* mspace, intptr_t increment) NO_THREAD_SAFETY_ANALYSIS { in MoreCore()
353 const uint8_t* JitMemoryRegion::CommitCode(ArrayRef<const uint8_t> reserved_code, in CommitCode()
450 bool JitMemoryRegion::CommitData(ArrayRef<const uint8_t> reserved_data, in CommitData()
469 const uint8_t* JitMemoryRegion::AllocateCode(size_t size) { in AllocateCode()
479 void JitMemoryRegion::FreeCode(const uint8_t* code) { in FreeCode()
485 const uint8_t* JitMemoryRegion::AllocateData(size_t data_size) { in AllocateData()
494 void JitMemoryRegion::FreeData(const uint8_t* data) { in FreeData()
[all …]
Djit_scoped_code_cache_write.h28 class JitMemoryRegion; variable
38 explicit ScopedCodeCacheWrite(const JitMemoryRegion& region) in ScopedCodeCacheWrite()
59 const JitMemoryRegion& region_;
Djit_code_cache.h115 explicit ZygoteMap(JitMemoryRegion* region) in ZygoteMap()
169 JitMemoryRegion* const region_;
201 JitMemoryRegion* region)
244 JitMemoryRegion* region,
262 JitMemoryRegion* region,
276 void Free(Thread* self, JitMemoryRegion* region, const uint8_t* code, const uint8_t* data)
393 JitMemoryRegion* GetCurrentRegion();
394 bool IsSharedRegion(const JitMemoryRegion& region) const { return &region == &shared_region_; } in IsSharedRegion()
399 JitMemoryRegion* region = GetCurrentRegion(); in CanAllocateProfilingInfo()
502 JitMemoryRegion shared_region_;
[all …]
Djit_memory_region_test.cc62 android::base::unique_fd fd(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in BasicTest()
76 bool res = JitMemoryRegion::ProtectZygoteMemory(fd.get(), &error_msg); in BasicTest()
118 android::base::unique_fd fd(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in TestUnmapWritableAfterFork()
137 bool res = JitMemoryRegion::ProtectZygoteMemory(fd.get(), &error_msg); in TestUnmapWritableAfterFork()
144 android::base::unique_fd fd2(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in TestUnmapWritableAfterFork()
215 android::base::unique_fd fd(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in TestMadviseDontFork()
235 bool res = JitMemoryRegion::ProtectZygoteMemory(fd.get(), &error_msg); in TestMadviseDontFork()
242 android::base::unique_fd fd2(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in TestMadviseDontFork()
312 android::base::unique_fd fd(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in TestFromSharedToPrivate()
326 android::base::unique_fd fd2(JitMemoryRegion::CreateZygoteMemory(size, &error_msg)); in TestFromSharedToPrivate()
[all …]
Djit_memory_region.h51 class JitMemoryRegion {
53 JitMemoryRegion() in JitMemoryRegion() function
Djit.h55 class JitMemoryRegion; variable
195 Thread* self, JitMemoryRegion* region, ArtMethod* method, bool baseline, bool osr)
Ddebugger_interface.cc219 static jit::JitMemoryRegion* Memory() ASSERT_CAPABILITY(Locks::jit_lock_) { in Memory()
223 jit::JitMemoryRegion* memory = jit_code_cache->GetCurrentRegion(); in Memory()
Djit_code_cache.cc232 JitMemoryRegion region; in Create()
638 JitMemoryRegion* region, in Commit()
927 JitMemoryRegion* region, in Reserve()
982 JitMemoryRegion* region, in Free()
1601 JitMemoryRegion* region) { in NotifyCompilationOf()
1873 JitMemoryRegion* JitCodeCache::GetCurrentRegion() { in GetCurrentRegion()
Djit.cc321 JitMemoryRegion* region = GetCodeCache()->GetCurrentRegion(); in CompileMethod()
/art/compiler/jit/
Djit_compiler.h34 class JitMemoryRegion; variable
43 Thread* self, JitMemoryRegion* region, ArtMethod* method, bool baseline, bool osr)
Djit_compiler.cc166 Thread* self, JitMemoryRegion* region, ArtMethod* method, bool baseline, bool osr) { in CompileMethod()
/art/compiler/
Dcompiler.h32 class JitMemoryRegion; variable
76 jit::JitMemoryRegion* region ATTRIBUTE_UNUSED, in JitCompile()
/art/compiler/optimizing/
Doptimizing_compiler.cc298 jit::JitMemoryRegion* region,
1216 jit::JitMemoryRegion* region, in JitCompile()