Lines Matching refs:JitCodeCache
55 JitCodeCache* JitCodeCache::Create(size_t initial_capacity, in Create()
113 return new JitCodeCache( in Create()
117 JitCodeCache::JitCodeCache(MemMap* code_map, in JitCodeCache() function in art::jit::JitCodeCache
164 bool JitCodeCache::ContainsPc(const void* ptr) const { in ContainsPc()
168 bool JitCodeCache::ContainsMethod(ArtMethod* method) { in ContainsMethod()
196 uint8_t* JitCodeCache::CommitCode(Thread* self, in CommitCode()
230 bool JitCodeCache::WaitForPotentialCollectionToComplete(Thread* self) { in WaitForPotentialCollectionToComplete()
244 void JitCodeCache::FreeCode(const void* code_ptr, ArtMethod* method ATTRIBUTE_UNUSED) { in FreeCode()
261 void JitCodeCache::RemoveMethodsIn(Thread* self, const LinearAlloc& alloc) { in RemoveMethodsIn()
298 void JitCodeCache::ClearGcRootsInInlineCaches(Thread* self) { in ClearGcRootsInInlineCaches()
307 uint8_t* JitCodeCache::CommitCodeInternal(Thread* self, in CommitCodeInternal()
386 size_t JitCodeCache::CodeCacheSize() { in CodeCacheSize()
391 size_t JitCodeCache::CodeCacheSizeLocked() { in CodeCacheSizeLocked()
395 size_t JitCodeCache::DataCacheSize() { in DataCacheSize()
400 size_t JitCodeCache::DataCacheSizeLocked() { in DataCacheSizeLocked()
404 void JitCodeCache::ClearData(Thread* self, void* data) { in ClearData()
409 uint8_t* JitCodeCache::ReserveData(Thread* self, size_t size, ArtMethod* method) { in ReserveData()
442 MarkCodeVisitor(Thread* thread_in, JitCodeCache* code_cache_in) in MarkCodeVisitor()
461 JitCodeCache* const code_cache_;
467 MarkCodeClosure(JitCodeCache* code_cache, Barrier* barrier) in MarkCodeClosure()
496 JitCodeCache* const code_cache_;
500 void JitCodeCache::NotifyCollectionDone(Thread* self) { in NotifyCollectionDone()
505 void JitCodeCache::SetFootprintLimit(size_t new_footprint) { in SetFootprintLimit()
516 bool JitCodeCache::IncreaseCodeCacheCapacity() { in IncreaseCodeCacheCapacity()
541 void JitCodeCache::MarkCompiledCodeOnThreadStacks(Thread* self) { in MarkCompiledCodeOnThreadStacks()
554 bool JitCodeCache::ShouldDoFullCollection() { in ShouldDoFullCollection()
571 void JitCodeCache::GarbageCollectCache(Thread* self) { in GarbageCollectCache()
658 void JitCodeCache::RemoveUnmarkedCode(Thread* self) { in RemoveUnmarkedCode()
676 void JitCodeCache::DoCollection(Thread* self, bool collect_profiling_info) { in DoCollection()
759 bool JitCodeCache::CheckLiveCompiledCodeHasProfilingInfo() { in CheckLiveCompiledCodeHasProfilingInfo()
779 OatQuickMethodHeader* JitCodeCache::LookupMethodHeader(uintptr_t pc, ArtMethod* method) { in LookupMethodHeader()
808 OatQuickMethodHeader* JitCodeCache::LookupOsrMethodHeader(ArtMethod* method) { in LookupOsrMethodHeader()
817 ProfilingInfo* JitCodeCache::AddProfilingInfo(Thread* self, in AddProfilingInfo()
846 ProfilingInfo* JitCodeCache::AddProfilingInfoInternal(Thread* self ATTRIBUTE_UNUSED, in AddProfilingInfoInternal()
877 void* JitCodeCache::MoreCore(const void* mspace, intptr_t increment) NO_THREAD_SAFETY_ANALYSIS { in MoreCore()
890 void JitCodeCache::GetProfiledMethods(const std::set<std::string>& dex_base_locations, in GetProfiledMethods()
903 uint64_t JitCodeCache::GetLastUpdateTimeNs() const { in GetLastUpdateTimeNs()
907 bool JitCodeCache::IsOsrCompiled(ArtMethod* method) { in IsOsrCompiled()
912 bool JitCodeCache::NotifyCompilationOf(ArtMethod* method, Thread* self, bool osr) { in NotifyCompilationOf()
940 ProfilingInfo* JitCodeCache::NotifyCompilerUse(ArtMethod* method, Thread* self) { in NotifyCompilerUse()
949 void JitCodeCache::DoneCompilerUse(ArtMethod* method, Thread* self) { in DoneCompilerUse()
956 void JitCodeCache::DoneCompiling(ArtMethod* method, Thread* self ATTRIBUTE_UNUSED, bool osr) { in DoneCompiling()
962 size_t JitCodeCache::GetMemorySizeOfCodePointer(const void* ptr) { in GetMemorySizeOfCodePointer()
967 void JitCodeCache::InvalidateCompiledCodeFor(ArtMethod* method, in InvalidateCompiledCodeFor()
995 uint8_t* JitCodeCache::AllocateCode(size_t code_size) { in AllocateCode()
1006 void JitCodeCache::FreeCode(uint8_t* code) { in FreeCode()
1011 uint8_t* JitCodeCache::AllocateData(size_t data_size) { in AllocateData()
1017 void JitCodeCache::FreeData(uint8_t* data) { in FreeData()
1022 void JitCodeCache::Dump(std::ostream& os) { in Dump()