Home
last modified time | relevance | path

Searched refs:osr_data (Results 1 – 2 of 2) sorted by relevance

/art/runtime/jit/
Djit.cc489 OsrData* osr_data = nullptr; in PrepareForOsr() local
520 osr_data = reinterpret_cast<OsrData*>(malloc(sizeof(OsrData) + frame_size)); in PrepareForOsr()
521 if (osr_data == nullptr) { in PrepareForOsr()
524 memset(osr_data, 0, sizeof(OsrData) + frame_size); in PrepareForOsr()
525 osr_data->frame_size = frame_size; in PrepareForOsr()
528 osr_data->memory[0] = method; in PrepareForOsr()
552 (reinterpret_cast<int32_t*>(osr_data->memory))[slot_offset / sizeof(int32_t)] = vreg_value; in PrepareForOsr()
556 osr_data->native_pc = stack_map.GetNativePcOffset(kRuntimeISA) + in PrepareForOsr()
561 << std::hex << reinterpret_cast<uintptr_t>(osr_data->native_pc); in PrepareForOsr()
563 return osr_data; in PrepareForOsr()
[all …]
/art/runtime/interpreter/mterp/
Dnterp.cc732 jit::OsrData* osr_data = jit->PrepareForOsr( in NterpHotMethod() local
734 if (osr_data != nullptr) { in NterpHotMethod()
735 return osr_data; in NterpHotMethod()