Home
last modified time | relevance | path

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

/art/runtime/jit/
Djit_scoped_code_cache_write.h28 class JitMemoryRegion; variable
38 explicit ScopedCodeCacheWrite(const JitMemoryRegion& region) in ScopedCodeCacheWrite()
59 const JitMemoryRegion& region_;
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_code_cache.h116 explicit ZygoteMap(JitMemoryRegion* region) in ZygoteMap()
170 JitMemoryRegion* const region_;
201 JitMemoryRegion* region)
244 JitMemoryRegion* region,
262 JitMemoryRegion* region,
278 void Free(Thread* self, JitMemoryRegion* region, const uint8_t* code, const uint8_t* data)
281 void FreeLocked(JitMemoryRegion* region, const uint8_t* code, const uint8_t* data)
398 JitMemoryRegion* GetCurrentRegion();
399 bool IsSharedRegion(const JitMemoryRegion& region) const { return &region == &shared_region_; } in IsSharedRegion()
404 JitMemoryRegion* region = GetCurrentRegion(); in CanAllocateProfilingInfo()
[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.h56 class JitMemoryRegion; variable
196 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind compilation_kind)
Djit_code_cache.cc236 JitMemoryRegion region; in Create()
658 JitMemoryRegion* region, in Commit()
966 JitMemoryRegion* region, in Reserve()
1026 JitMemoryRegion* region, in Free()
1034 void JitCodeCache::FreeLocked(JitMemoryRegion* region, const uint8_t* code, const uint8_t* data) { in FreeLocked()
1707 JitMemoryRegion* region) { in NotifyCompilationOf()
1981 JitMemoryRegion* JitCodeCache::GetCurrentRegion() { in GetCurrentRegion()
Ddebugger_interface.cc239 static jit::JitMemoryRegion* Memory() ASSERT_CAPABILITY(Locks::jit_lock_) { in Memory()
243 jit::JitMemoryRegion* memory = jit_code_cache->GetCurrentRegion(); in Memory()
Djit.cc325 JitMemoryRegion* region = GetCodeCache()->GetCurrentRegion(); in CompileMethod()
/art/compiler/jit/
Djit_compiler.h35 class JitMemoryRegion; variable
44 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind kind)
Djit_compiler.cc168 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind compilation_kind) { in CompileMethod()
/art/compiler/
Dcompiler.h33 class JitMemoryRegion; variable
77 jit::JitMemoryRegion* region ATTRIBUTE_UNUSED, in JitCompile()
/art/compiler/optimizing/
Doptimizing_compiler.cc299 jit::JitMemoryRegion* region,
1209 jit::JitMemoryRegion* region, in JitCompile()