Home | History | Annotate | Download | only in jit

Lines Matching refs:code_ptr

245 void JitCodeCache::FreeCode(const void* code_ptr, ArtMethod* method ATTRIBUTE_UNUSED) {
246 uintptr_t allocation = FromCodeToAllocation(code_ptr);
247 const OatQuickMethodHeader* method_header = OatQuickMethodHeader::FromCodePointer(code_ptr);
250 DeleteJITCodeEntryForAddress(reinterpret_cast<uintptr_t>(code_ptr));
323 uint8_t* code_ptr = nullptr;
335 code_ptr = memory + header_size;
337 std::copy(code, code + code_size, code_ptr);
338 method_header = OatQuickMethodHeader::FromCodePointer(code_ptr);
340 (vmap_table == nullptr) ? 0 : code_ptr - vmap_table,
347 FlushInstructionCache(reinterpret_cast<char*>(code_ptr),
348 reinterpret_cast<char*>(code_ptr + code_size));
354 method_code_map_.Put(code_ptr, method);
357 osr_code_map_.Put(method, code_ptr);
365 GetLiveBitmap()->AtomicTestAndSet(FromCodeToAllocation(code_ptr));
665 const void* code_ptr = it->first;
667 uintptr_t allocation = FromCodeToAllocation(code_ptr);
671 FreeCode(code_ptr, method);
710 const void* code_ptr = it.first;
711 const OatQuickMethodHeader* method_header = OatQuickMethodHeader::FromCodePointer(code_ptr);
713 GetLiveBitmap()->AtomicTestAndSet(FromCodeToAllocation(code_ptr));
770 const void* code_ptr = it.first;
771 const OatQuickMethodHeader* method_header = OatQuickMethodHeader::FromCodePointer(code_ptr);
800 const void* code_ptr = it->first;
801 OatQuickMethodHeader* method_header = OatQuickMethodHeader::FromCodePointer(code_ptr);